Date: Sun, 26 Oct 2003 17:28:07 -0800 (PST) From: David Schultz <das@FreeBSD.org> To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org Subject: cvs commit: src/lib/msun/src e_scalb.c e_scalbf.c Message-ID: <200310270128.h9R1S71J016961@repoman.freebsd.org>
next in thread | raw e-mail | index | archive | help
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
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200310270128.h9R1S71J016961>
