Re: [PATCH 2/3] libm: Remove __ieee754_gamma_r variants
Corinna Vinschen via Newlib <[email protected]>
| Newsgroups | gmane.comp.lib.newlib |
|---|---|
| Message-ID | <[email protected]> |
On Sep 3 18:37, Keith Packard via Newlib wrote: > Brian Inglis <[email protected]> writes: > > > gamma > > gamma_r > > gammaf > > gammaf_r > > lgamma > > lgamma_r > > lgammaf > > lgammaf_r > > lgammal > > lgammal_r > > tgamma > > tgammaf > > tgammal > > > > so these may be the official ABI, and the others don't matter? > > I would hope so -- the __ieee754 functions seem mostly like an internal > implementation detail, but it's hard to know. > > If this is true, then I think the patch as posted should be what we want. The ieee functions can go away. The symbols from cygwin1.dll don't count, the ones exported from /usr/lib/libcygwin.a do. These are defined in winsup/cygwin/{common.din,i686.din,x86_64.din} Corinna