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.]