[PATCH 2/3] libm: Remove __ieee754_gamma_r variants
Brian Inglis
Brian.Inglis@SystematicSw.ab.ca
Thu Sep 3 15:59:34 GMT 2020
On 2020-09-03 02:04, Corinna Vinschen via Newlib wrote:
> On Sep 2 13:37, Keith Packard via Newlib wrote:
>> Corinna Vinschen via Newlib <newlib@sourceware.org> writes:
>>
>>> Removing interfaces is not an option for Cygwin. If you remove
>>> functions from newlib exported as symbols in Cygwin, you must provide
>>> replacement interfaces for Cygwin alone, otherwise Cygwin won't build
>>> anymore. And one step further, removing interfaces from the list of
>>> exported symbols of the Cygwin DLL will break user space and that's
>>> simply a no-no.
>>
>> Then tell us what you want gamma and gamma_r to do for Cygwin.
>
> I did: https://sourceware.org/pipermail/newlib/2020/017946.html
FYI docs/spec:
https://sca.uwaterloo.ca/coldfire/gcc-doc/docs/libm_21.html#SEC21
http://www.ece.ualberta.ca/~cmpe401/docs/coldfire/libm.pdf#page=20
https://ftp.rtems.org/pub/rtems/docs/3.2.0/libm-3.2.0.ps - see p.18
--
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.
[Data in IEC units and prefixes, physical quantities in SI.]
More information about the Newlib
mailing list