PowerPC IEEE 128-bit floating point: Language standards

Jason Merrill jason@redhat.com
Mon Jun 2 16:06:00 GMT 2014


On 06/02/2014 11:45 AM, 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?  For the
> C/C++ languages, is this type long double, or is another type being proprosed
> (such as __float128)?

C++ doesn't require any particular value representation for arithmetic 
types.  But std::numeric_limits<long double>::is_iec559 will let you 
know whether it conforms or not.

Jason



More information about the Gcc mailing list