[Bug target/60116] [4.8/4.9 Regression] wrong code at -Os on x86_64-linux-gnu in 32-bit mode
glisse at gcc dot gnu.org
gcc-bugzilla@gcc.gnu.org
Sun Feb 9 21:13:00 GMT 2014
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=60116
--- Comment #5 from Marc Glisse <glisse at gcc dot gnu.org> ---
Created attachment 32088
--> http://gcc.gnu.org/bugzilla/attachment.cgi?id=32088&action=edit
asm that prints 0
Strange, I can reproduce it easily with r207643 on Debian testing:
stedding /tmp $ /tmp/gcc-mult/inst/bin/gcc -Os -m32 u.c && ./a.out
0
stedding /tmp $ /tmp/gcc-mult/inst/bin/gcc -O3 -m32 u.c && ./a.out
1
Target: x86_64-unknown-linux-gnu
Configured with: /data/repos/gcc/trunk/configure --prefix=/tmp/gcc-mult/inst
--enable-languages=c,c++ --with-system-zlib --disable-nls
--enable-libstdcxx-time=yes --disable-bootstrap
More information about the Gcc-bugs
mailing list