This patch renames the configure switches to be explicit that they are for the PowerPC, and that they are temporary. I would hope by the time GCC 7 exits stage1 that these switches will be removed, but having them now will allow us to move to LRA and __float128 in an orderly fashion. I built a bootstrap compiler using the --enable-powerpc-lra option, and it ran fine. There were two additional tests that generate different code with -mlra and now fail. These will be fixed in later patches. I also built a C only compiler using the --enable-powerpc-float128 option (disabling libquadmath and bootstrap), and the C tests looked fine. Can I install these patches in the trunk? 2016-07-20 Michael Meissner * doc/install.texi (Configuration): Document PowerPC specific configuration options --enable-powerpc-lra and --enable-powerpc-float128. * configure.ac: Add support for the configuration option --enable-powerpc-lra to enable the use of the LRA register allocator by default. Add support for the configuration option --enable-powerpc-float128 to enable the use of the __float128 type in PowerPC Linux systems. * configure: Regenerate. * config.gcc (powerpc*-*-linux*): Add --enable-powerpc-lra and --enable-powerpc-float128 support. * config/rs6000/rs6000.c (rs6000_option_override_internal): Add support for --enable-powerpc-lra and --enable-powerpc-float128. -- 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