This is the mail archive of the
gcc@gcc.gnu.org
mailing list for the GCC project.
Re: [RFC] Type of long double on ColdFire
- From: Mike Stump <mrs at apple dot com>
- To: Paul Brook <paul at codesourcery dot com>
- Cc: ColdFire at lists dot wildrice dot com, gnu-fs-coldfire at codesourcery dot com, gcc at gcc dot gnu dot org
- Date: Thu, 8 Dec 2005 13:58:17 -0800
- Subject: Re: [RFC] Type of long double on ColdFire
- References: <200512081605.47215.paul@codesourcery.com>
On Dec 8, 2005, at 8:05 AM, Paul Brook wrote:
1) Make long double == double.
Eventually the day will come when one want something bigger, then,
you have to break abi for this. We did this on darwin, and ick,
whatta pain. I think I prefer a hard error for even mentioning long
double, as the upgrade path is clear.
2) Choose a sensible format for long double. The obvious candidate
is a
128-bit PPC/MIPS stye almost-quad precision type implemented with a
pair of
64-bit doubles.
Yup, makes sense, though I do worry when CPU designers give up a real
128 long double in hardware that then doesn't match the software,
but, maybe they'll never do that...