On Thu, Jan 04, 2018 at 06:05:55PM -0500, Michael Meissner wrote:
> This patch is the beginning step to switching the PowerPC long double support
> from IBM extended double to IEEE 128-bit floating point on PowerPC servers.  
> It
> will be necessary to have this patch or a similar patch to allow the GLIBC 
> team
> to begin their modifications in GLIBC 2.28, so that by the time GCC 9 comes
> out, we can decide to switch the default.  It is likely, the default will only
> be switched on the 64-bit little endian PowerPC systems, when a distribution
> goes through a major level, such that they can contemplate major changes.

I would hope the default changes for BE systems at the same time (at
least those with VSX, but ideally *all*).

> If you do not use the configuration option --with-long-double-format=ieee or
> --with-long-double-format=ibm, the system will not build multilibs, and just
> build normal libraries with the default set to IBM extended double.  If you do
> use either of the switches, and allow multilibs, it will build two sets of
> multilibs, one for -mabi=ieeelongdouble and one for -mabi=ibmlongdouble.

Huh.  Why not always, then?  There already is an option to turn off
multilibs, for people who really really want that.


Segher

Reply via email to