[Bug target/17982] [4.0 regression] asm declaration ignored due to conflict with previous rename

2004-11-23 Thread hjl at lucon dot org
--- Additional Comments From hjl at lucon dot org 2004-11-23 19:13 --- *** Bug 18632 has been marked as a duplicate of this bug. *** -- What|Removed |Added

[Bug target/17982] [4.0 regression] asm declaration ignored due to conflict with previous rename

2004-11-23 Thread hjl at lucon dot org
--- Additional Comments From hjl at lucon dot org 2004-11-23 19:18 --- It also happens on x86_64 and i386 if -O1 or -O0 is used. It has nothing to do with function inline. -- What|Removed |Added

[Bug target/17982] [4.0 regression] asm declaration ignored due to conflict with previous rename

2004-11-09 Thread schwab at suse dot de
--- Additional Comments From schwab at suse dot de 2004-11-09 15:47 --- This is the change that broke this: 2004-06-20 Zack Weinberg [EMAIL PROTECTED] * c-common.h (has_c_linkage): New interface. ... -- What|Removed |Added

[Bug target/17982] [4.0 regression] asm declaration ignored due to conflict with previous rename

2004-10-13 Thread pinskia at gcc dot gnu dot org
--- Additional Comments From pinskia at gcc dot gnu dot org 2004-10-13 23:03 --- DECL_ASSEMBLER_NAME_SET_P is true on ia64 for some reason which gets set when we call make_decl_rtl at c-decl.c:1757, why I don't know. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=17982

[Bug target/17982] [4.0 regression] asm declaration ignored due to conflict with previous rename

2004-10-13 Thread pinskia at gcc dot gnu dot org
--- Additional Comments From pinskia at gcc dot gnu dot org 2004-10-13 23:03 --- Confirmed. -- What|Removed |Added Status|UNCONFIRMED |NEW

[Bug target/17982] [4.0 regression] asm declaration ignored due to conflict with previous rename

2004-10-13 Thread pinskia at gcc dot gnu dot org
--- Additional Comments From pinskia at gcc dot gnu dot org 2004-10-13 23:18 --- The RTL is set because IA64 has ASM_OUTPUT_EXTERNAL defined. I think is related to changes which Zack made to c-decl.c. -- What|Removed |Added

[Bug target/17982] [4.0 regression] asm declaration ignored due to conflict with previous rename

2004-10-13 Thread pinskia at gcc dot gnu dot org
--- Additional Comments From pinskia at gcc dot gnu dot org 2004-10-13 23:22 --- The call to make_decl_rtl is from assemble_external. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=17982

[Bug target/17982] [4.0 regression] asm declaration ignored due to conflict with previous rename

2004-10-13 Thread zack at codesourcery dot com
--- Additional Comments From zack at codesourcery dot com 2004-10-13 23:29 --- Subject: Re: [4.0 regression] asm declaration ignored due to conflict with previous rename Hmm. Why are we calling assemble_external before EOF? zw --

[Bug target/17982] [4.0 regression] asm declaration ignored due to conflict with previous rename

2004-10-13 Thread pinskia at gcc dot gnu dot org
--- Additional Comments From pinskia at gcc dot gnu dot org 2004-10-13 23:49 --- 1764 if (!skip_evaluation) 1765assemble_external (ref); #0 assemble_external (decl=0x41682934) at ../../gcc/varasm.c:1771 #1 0x00043c20 in build_external_ref (id=0x41686ac4, fun=1) at