Re: [PATCH 2/3] libm: Remove __ieee754_gamma_r variants

Brian Inglis <[email protected]>
Newsgroups gmane.comp.lib.newlib
Organization Systematic Software
Message-ID <[email protected]>
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 <[email protected]> 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.]
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.