14 ms·
While I cannot claim to have read the entirety of any OS X libm version that were (and remain) available, I have read enough of that to make a general predictio
by pascal_cuoq 12y ago
While I cannot claim to have read the entirety of any OS X libm version that were (and remain) available, I have read enough of that to make a general prediction:
OS X's libm contains only assembly functions re-written from scratch, originally in PowerPC assembly and then in IA-32 and x86-64, to be faster, more accurate and more standards-compliant than the FreeBSD versions.
I hope that this announcement will at least result in some interest in the versions that have been released as open-source and are still available, because this is beautiful code. But I am an optimist.