cvs commit: src/lib/msun/src e_scalb.c e_scalbf.c
David Schultz
das at FreeBSD.org
Sun Oct 26 17:28:08 PST 2003
das 2003/10/26 17:28:07 PST
FreeBSD src repository
Modified files:
lib/msun/src e_scalb.c e_scalbf.c
Log:
Fix a problem where libm compiled under 5.X would depend on features
that are only in libc.so.5. This broke some 4.X applications linked
to libm and run under 5.X.
Background:
In C99, isinf() and isnan() cannot be implemented as regular
functions. We use macros that call libc functions in 5.X, but for
libm-internal use, we need to use the old versions until the next
time libm's major version number is bumped.
Submitted by: bde
Reported by: imp, kris
Revision Changes Path
1.10 +4 -1 src/lib/msun/src/e_scalb.c
1.8 +4 -1 src/lib/msun/src/e_scalbf.c
More information about the cvs-src
mailing list