On Tue, 8 Aug 2017, Joel Sherrill wrote:

> This may be a stupid question but with the focus of this
> discussionon glibc, what does this all mean for non-glibc
> targets?

Well, Jakub recently updated parts of libquadmath from glibc (only the 
functions coming from the ldbl-128 directory, and excluding a few of those 
that were more complicated; not the complex arithmetic functions or 
string/numeric conversions) so it's not quite so out-of-date and buggy.  
If updates are automated in future that would help in keeping it working 
and up-to-date for targets that have a use for it.

I'd expect more libm implementations to add *f128 functions in future now 
the standard names are assigned in TS 18661-3, which is quite likely to 
become an optional feature of C2x (most of the parts of TS 18661 are being 
proposed for inclusion as optional features in C2x).  I'm not suggesting 
removing libquadmath, but I'd expect it to be de-emphasised on targets 
that have the *f128 functions in their own libm.

-- 
Joseph S. Myers
jos...@codesourcery.com

Reply via email to