[PATCH], PowerPC IEEE 128-bit fp, #12 (default -mfloat128 on PowerPC-Linux)

David Edelsohn dje.gcc@gmail.com
Tue Jan 26 14:52:00 GMT 2016


On Thu, Jan 21, 2016 at 4:25 PM, Michael Meissner
<meissner@linux.vnet.ibm.com> wrote:
> 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  <meissner@linux.vnet.ibm.com>
>
>         * 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  <meissner@linux.vnet.ibm.com>
>
>         * gcc.target/powerpc/float128-1.c: New test for IEEE 128-bit
>         floating point support.
>         * gcc.target/powerpc/float128-2.c: Likewise.

No.  This is too risky a change during Stage 4.

- David



More information about the Gcc-patches mailing list