On Wed, 7 Nov 2018, Jakub Jelinek wrote:

> Don't know about the dropping of HAVE_FENV_H/USE_FENV_H stuff, don't we
> support libquadmath on targets that don't have fenv.h?
> In other sources, like e.g. expq.c, the USE_FENV_H guards are still kept.

All those conditionals are now meant to be handled through quadmath-imp.h, 
which defines various functions as macros in the no-fenv.h case (macros 
that ignore their arguments, where there might be issues with calls using 
FE_* macros that themselves aren't defined).

I haven't tested any systems without fenv.h, but any issues in that regard 
are intended to be addressed through further quadmath-imp.h, to avoid 
needing to insert conditionals in individual source files in an automated 
way.

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

Reply via email to