https://gcc.gnu.org/bugzilla/show_bug.cgi?id=29815
Martin Sebor <msebor at gcc dot gnu.org> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |RESOLVED CC| |msebor at gcc dot gnu.org Resolution|--- |WORKSFORME --- Comment #5 from Martin Sebor <msebor at gcc dot gnu.org> --- I'm not able to reproduce the ICE with recent trunk of 6.0 on x86_64-linux configured for the powerpc-eabispe. Resolving as worksforsome. If you reproduce it with a supported version of GCC please reopen the bug (or open a new one). $ /build/sysroot/powerpc-eabispe/bin/powerpc-eabispe-gcc -S -mcpu=505 -mno-sdata -mfloat-gprs=yes -Wall -Wstrict-prototypes -Wall -o/dev/stdout t.c .file "t.c" .section ".text" .align 2 .globl compare .type compare, @function compare: stwu 1,-24(1) stw 31,20(1) mr 31,1 stw 3,8(31) stw 4,12(31) lwz 10,8(31) lwz 9,12(31) efscmplt 7,10,9 mfcr 9 rlwinm 9,9,30,31,31 rlwinm 9,9,0,0xff mr 3,9 addi 11,31,24 lwz 31,-4(11) mr 1,11 blr .size compare, .-compare .ident "GCC: (GNU) 6.0.0 20160121 (experimental)" .gnu_attribute 4, 2