This is the mail archive of the
gcc-patches@gcc.gnu.org
mailing list for the GCC project.
Re: [PowerPC] linuxspe vs. ibm long double.
- From: David Edelsohn <dje at watson dot ibm dot com>
- To: gcc-patches at gcc dot gnu dot org
- Date: Thu, 30 Mar 2006 16:45:55 -0500
- Subject: Re: [PowerPC] linuxspe vs. ibm long double.
- References: <20060330044157.GH22754@bubble.grove.modra.org>
> I also select IEEE long double for linux spe by default, because the
> E500 ABI doc quite clearly states that while other long double formats
> may be used by the compiler that they must not be the default. Whether
> compatibilty with the ABI matters more than compatibility with the new
> linux default is arguable, but I'm inclined to favour E500 ABI
> compatibility over linux compatibility in this case.
I agree with Joseph. It does not make sense to implement a
default that fundamentally cannot work, regardless of the ABI. The e500
ABI can do whatever it wants for environments that they control, but not
for PPC Linux. If we enable long-double-128 by default for all PPC Linux
configurations, e500 suddenly becomes broken again for no good reason.
David