winnt.c (i386_pe_asm_named_section): Be prepared for an identifier node.
* config/i386/winnt.c (i386_pe_asm_named_section): Be prepared for an identifier node. From-SVN: r205568
This commit is contained in:
parent
343ab49260
commit
06623961c7
|
@ -1,6 +1,11 @@
|
|||
2013-12-01 Bernd Edlinger <bernd.edlinger@hotmail.de>
|
||||
2013-12-01 Eric Botcazou <ebotcazou@adacore.com>
|
||||
|
||||
* expr.c (emit_group_store): Corrected BITFIELD_END parameter.
|
||||
* config/i386/winnt.c (i386_pe_asm_named_section): Be prepared for an
|
||||
identifier node.
|
||||
|
||||
2013-12-01 Bernd Edlinger <bernd.edlinger@hotmail.de>
|
||||
|
||||
* expr.c (emit_group_store): Fix off-by-one BITFIELD_END argument.
|
||||
|
||||
2013-11-30 Paulo Matos <pmatos@broadcom.com>
|
||||
Eric Botcazou <ebotcazou@adacore.com>
|
||||
|
|
|
@ -565,8 +565,9 @@ i386_pe_asm_named_section (const char *name, unsigned int flags,
|
|||
sets 'discard' characteristic, rather than telling linker
|
||||
to warn of size or content mismatch, so do the same. */
|
||||
bool discard = (flags & SECTION_CODE)
|
||||
|| lookup_attribute ("selectany",
|
||||
DECL_ATTRIBUTES (decl));
|
||||
|| (TREE_CODE (decl) != IDENTIFIER_NODE
|
||||
&& lookup_attribute ("selectany",
|
||||
DECL_ATTRIBUTES (decl)));
|
||||
fprintf (asm_out_file, "\t.linkonce %s\n",
|
||||
(discard ? "discard" : "same_size"));
|
||||
}
|
||||
|
|
Loading…
Reference in New Issue