This is the final patch (at least so far) that turns on -mfloat128 by default for PowerPC Linux systems where the VSX instruction set is enabled. As I mentioned in the last email, because we don't build the __float128 emulator on other systems, I didn't think it would be useful to make it the default. I did a boostrap build/check with no regressions on a little endian power8 system. Are the patches ok to check in? [gcc] 2016-01-21 Michael Meissner * config/rs6000/rs6000.c (rs6000_option_override_internal): Enable -mfloat128 by default on PowerPC Linux systems with the VSX instruction enabled. [gcc/testsuite] 2016-01-21 Michael Meissner * gcc.target/powerpc/float128-1.c: New test for IEEE 128-bit floating point support. * gcc.target/powerpc/float128-2.c: Likewise. -- Michael Meissner, IBM IBM, M/S 2506R, 550 King Street, Littleton, MA 01460-6245, USA email: meissner@linux.vnet.ibm.com, phone: +1 (978) 899-4797