Daniel J Sebald wrote:
> Probably so. If this is the most up-to-date documentation:
> http://developer.apple.com/documentation/Darwin/Reference/ManPages/man3/lgamma.3.html
> there is no mention of a variable signgam.
And that's a solid bug in any OS math library that purports to implement
C99 or any recent level of Unix standard compliance. lgamma() is
required to be there, and it's equally required to have a signgam to go
with it.
> So perhaps it has no meaning anymore for Apple's platform.
That's not Appple's decision to make.
> Why they would still have the variable in
> the library if that were the case, I'm not sure.
They must have it, and they must use it as defined in all applicable
standards.
|