This is the mail archive of the
gcc@gcc.gnu.org
mailing list for the GCC project.
Re: PowerPC IEEE 128-bit floating point: Language standards
- From: Jonathan Wakely <jwakely dot gcc at gmail dot com>
- To: Michael Meissner <meissner at linux dot vnet dot ibm dot com>, "gcc at gcc dot gnu dot org" <gcc at gcc dot gnu dot org>, David Edelsohn <dje dot gcc at gmail dot com>, amodra at gmail dot com, Richard Biener <rguenther at suse dot de>, Jakub Jelinek <jakub at redhat dot com>, Segher Boessenkool <segher at kernel dot crashing dot org>, Peter Bergner <bergner at vnet dot ibm dot com>, Richard Sandiford <rdsandiford at googlemail dot com>, pthaugen at us dot ibm dot com, wschmidt at linux dot vnet dot ibm dot com, Ulrich dot Weigand at de dot ibm dot com, stigge at antcom dot de, Vladimir Makarov <vmakarov at redhat dot com>, andrewd at gentrack dot com, "Joseph S. Myers" <joseph at codesourcery dot com>, sjmunroe at us dot ibm dot com, Nathan Sidwell <nathan at codesourcery dot com>, paul at codesourcery dot com, Jason Merrill <jason at redhat dot com>, stigge at debian dot org, Matthias Klose <doko at ubuntu dot com>, steven at gcc dot gnu dot org, "Dominique d'Humieres" <dominiq at lps dot ens dot fr>, acsawdey at linux dot vnet dot ibm dot com, azanella at linux dot vnet dot ibm dot com
- Date: Mon, 2 Jun 2014 17:13:03 +0100
- Subject: Re: PowerPC IEEE 128-bit floating point: Language standards
- Authentication-results: sourceware.org; auth=none
- References: <20140530195816 dot GA28688 at ibm-tiger dot the-meissners dot org> <20140602154535 dot GA14850 at ibm-tiger dot the-meissners dot org>
On 2 June 2014 16:45, Michael Meissner wrote:
> I have not been following the language standards recently. For any of the
> recent language standards, or the standards that are being worked on, will
> there be requirements for an IEEE 128-bit binary floating point type?
The recent http://www.open-std.org/jtc1/sc22/wg21/docs/papers/2013/n3626.pdf
proposal wanted to define convenience typedefs iff the implementation
provides IEEE floating point types, but I don't think it got much
support. As Jason says, there is no requirement for C++ floating-point
types to be IEEE, so those typedefs would not have been required
anyway.