Re: i386 long double math methods

Brian Inglis <[email protected]>
Newsgroups gmane.comp.lib.newlib
Message-ID <[email protected]>
On 2019-09-25 16:06, Joel Sherrill wrote:
> i386-rtems tools do not include long double math routines but Cygwin
> does and there is a comment in math.h indicating they have code
> elsewhere for these.
> Are these OK to use to fill in the long double gaps?

Cygwin just uses straight newlib/libm, and the BSD versions of those long double
math functions are already in newlib/libm/*/*l.c and available on Cygwin: sizeof
float80, float128, and long double are all 16.
There are also some x86 asm and fast math specializations under winsup/cygwin/math/
Or are you talking about other long double math functions not included?
You should be able to persuade configure to build RTEMS newlib/libm with a heavy
platform config supporting long double size 16 and excluding _LDBL_EQ_DBL.

-- 
Take care. Thanks, Brian Inglis, Calgary, Alberta, Canada

This email may be disturbing to some readers as it contains
too much technical detail. Reader discretion is advised.
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.