http://gcc.gnu.org/bugzilla/show_bug.cgi?id=50799
Alexandre Oliva <aoliva at gcc dot gnu.org> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|UNCONFIRMED |RESOLVED Resolution| |WORKSFORME --- Comment #3 from Alexandre Oliva <aoliva at gcc dot gnu.org> 2011-10-20 18:48:13 UTC --- I'm on BLAG 140k/x86_64 (=~ Fedora 14). The fact that the same compiler code works on a similar platform suggests to me that the problem is not in the compiler, but rather in the linker or the debugger. I'm confused as to your report. You wrote Linux/ia32, but it's a GDB for x86_64, which suggests a 64-x-32 build or a 32-bit bootstrap starting with a 64-bit -m32 compiler, or maybe a 32-bit bootstrap compiler on a x86_64 platform. Anyhow, I tried all but the last of these options, to no avail, so I'll leave this alone unless I get more evidence that this is indeed a problem in the compiler, rather than some bug elsewhere that the patch happened to expose. For the record, I've used: gcc-4.5.1-4.fc14.x86_64 (with -m32) glibc-2.14-4.i686 binutils-2.20.51.0.7-8.fc14.x86_64 gdb-7.2-51.fc14.x86_64 and ld.bfd is the linker used by the bootstrap and the built compilers.