https://gcc.gnu.org/bugzilla/show_bug.cgi?id=69087
--- Comment #1 from mavik at outlook dot com.au --- The problem does not exist in version 4.8.1. $ /opt/eldk-5.5.3/powerpc-e500v2/sysroots/i686-eldk-linux/usr/bin/powerpc-linux-gnuspe/powerpc-linux-gnuspe-gcc -v Using built-in specs. COLLECT_GCC=/opt/eldk-5.5.3/powerpc-e500v2/sysroots/i686-eldk-linux/usr/bin/powerpc-linux-gnuspe/powerpc-linux-gnuspe-gcc COLLECT_LTO_WRAPPER=/opt/eldk-5.5.3/powerpc-e500v2/sysroots/i686-eldk-linux/usr/libexec/powerpc-linux-gnuspe/gcc/powerpc-linux-gnuspe/4.8.1/lto-wrapper Target: powerpc-linux-gnuspe Configured with: /opt/eldk/build/eldk-rel-v5.5.3-2014-11-13-ba6000e-powerpc-e500v2/tmp/work-shared/gcc-4.8.1-r0/gcc-4.8.1/configure --build=x86_64-linux --host=i686-eldk-linux --target=powerpc-linux-gnuspe --prefix=/opt/eldk-5.5.3/powerpc-e500v2/sysroots/i686-eldk-linux/usr --exec_prefix=/opt/eldk-5.5.3/powerpc-e500v2/sysroots/i686-eldk-linux/usr --bindir=/opt/eldk-5.5.3/powerpc-e500v2/sysroots/i686-eldk-linux/usr/bin/powerpc-linux-gnuspe --sbindir=/opt/eldk-5.5.3/powerpc-e500v2/sysroots/i686-eldk-linux/usr/bin/powerpc-linux-gnuspe --libexecdir=/opt/eldk-5.5.3/powerpc-e500v2/sysroots/i686-eldk-linux/usr/libexec/powerpc-linux-gnuspe --datadir=/opt/eldk-5.5.3/powerpc-e500v2/sysroots/i686-eldk-linux/usr/share --sysconfdir=/opt/eldk-5.5.3/powerpc-e500v2/sysroots/i686-eldk-linux/etc --sharedstatedir=/opt/eldk-5.5.3/powerpc-e500v2/sysroots/i686-eldk-linux/com --localstatedir=/opt/eldk-5.5.3/powerpc-e500v2/sysroots/i686-eldk-linux/var --libdir=/opt/eldk-5.5.3/powerpc-e500v2/sysroots/i686-eldk-linux/usr/lib/powerpc-linux-gnuspe --includedir=/opt/eldk-5.5.3/powerpc-e500v2/sysroots/i686-eldk-linux/usr/include --oldincludedir=/opt/eldk-5.5.3/powerpc-e500v2/sysroots/i686-eldk-linux/usr/include --infodir=/opt/eldk-5.5.3/powerpc-e500v2/sysroots/i686-eldk-linux/usr/share/info --mandir=/opt/eldk-5.5.3/powerpc-e500v2/sysroots/i686-eldk-linux/usr/share/man --disable-silent-rules --disable-dependency-tracking --with-libtool-sysroot=/opt/eldk/build/eldk-rel-v5.5.3-2014-11-13-ba6000e-powerpc-e500v2/tmp/sysroots/i686-nativesdk-eldk-linux --with-gnu-ld --enable-shared --enable-languages=c,c++ --enable-threads=posix --disable-multilib --enable-c99 --enable-long-long --enable-symvers=gnu --enable-libstdcxx-pch --program-prefix=powerpc-linux-gnuspe- --without-local-prefix --enable-lto --enable-libssp --disable-bootstrap --disable-libmudflap --with-system-zlib --with-linker-hash-style=gnu --enable-linker-build-id --with-ppl=no --with-cloog=no --enable-checking=release --enable-cheaders=c_global --enable-e500_double --with-gxx-include-dir=/opt/eldk-5.5.3/powerpc-e500v2/sysroots/ppce500v2-linux-gnuspe/usr/include/c++ --with-build-time-tools=/opt/eldk/build/eldk-rel-v5.5.3-2014-11-13-ba6000e-powerpc-e500v2/tmp/sysroots/x86_64-linux/usr/powerpc-linux-gnuspe/bin --with-sysroot=/opt/eldk-5.5.3/powerpc-e500v2/sysroots/ppce500v2-linux-gnuspe --with-build-sysroot=/opt/eldk/build/eldk-rel-v5.5.3-2014-11-13-ba6000e-powerpc-e500v2/tmp/sysroots/generic-powerpc-e500v2 --enable-targets=powerpc64 --enable-poison-system-directories --disable-libunwind-exceptions --with-mpfr=/opt/eldk/build/eldk-rel-v5.5.3-2014-11-13-ba6000e-powerpc-e500v2/tmp/sysroots/i686-nativesdk-eldk-linux --with-mpc=/opt/eldk/build/eldk-rel-v5.5.3-2014-11-13-ba6000e-powerpc-e500v2/tmp/sysroots/i686-nativesdk-eldk-linux --enable-nls --with-long-double-128 Thread model: posix gcc version 4.8.1 (GCC) $