|
Boost : |
Subject: Re: [boost] [math] Support for libquadmath/ __float128
From: John Maddock (boost.regex_at_[hidden])
Date: 2013-02-25 04:21:37
> So this means that the suffixes L and l are the "longest" floating-point
> suffixes supported by the language and that the suffixes Q and q are
> non-portable language extensions. Is this right?
Correct.
> So the only way to add Q or q suffixes would be to find a way
> to query the environment if it is supported. I wonder if GCC
> with --enable-libquadmath has a kind of query for this.
I haven't found one - gcc-4.7.2 has all sorts of __SIZEOF_XXX__ defines for
every last type *except* __float128 and __float80 :-(
John.
Boost list run by bdawes at acm.org, gregod at cs.rpi.edu, cpdaniel at pacbell.net, john at johnmaddock.co.uk