This is the mail archive of the
gcc@gcc.gnu.org
mailing list for the GCC project.
Re: diagnostics-branch merged into mainline
2009/6/16 Rafael Espindola <espindola@google.com>:
>> At revision 148493 decl_one_only was changed to take 2 arguments.
>> Looks like I missed winnt.c.
>
> 148492 ?actually. Fixed in revision 148523:
>
>
> 2009-06-16 ?Rafael Avila de Espindola ?<espindola@google.com>
>
> ? ? ? ?* config/i386/winnt.c (i386_pe_encode_section_info): Update call to
> ? ? ? ?make_decl_one_only.
>
> Cheers,
> --
> Rafael Avila de Espindola
>
> Google | Gordon House | Barrow Street | Dublin 4 | Ireland
> Registered in Dublin, Ireland | Registration Number: 368047
>
This is ok, too. I assume you have done a regression test? ;)
My test was successful with following patch.
Cheers,
Kai
--
| (\_/) This is Bunny. Copy and paste
| (='.'=) Bunny into your signature to help
| (")_(") him gain world domination
Index: gcc/gcc/config/i386/winnt.c
===================================================================
--- gcc.orig/gcc/config/i386/winnt.c 2009-05-28 16:15:41.000000000 +0200
+++ gcc/gcc/config/i386/winnt.c 2009-06-16 11:34:48.460772000 +0200
@@ -285,7 +285,7 @@
ctor is protected by a link-once guard variable, so that
the object still has link-once semantics, */
|| TYPE_NEEDS_CONSTRUCTING (TREE_TYPE (decl)))
- make_decl_one_only (decl);
+ make_decl_one_only (decl, DECL_ASSEMBLER_NAME (decl));
else
error ("%q+D:'selectany' attribute applies only to "
"initialized objects", decl);