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>