cvs commit: src/lib/msun/src e_scalb.c e_scalbf.c
David Schultz
das at FreeBSD.ORG
Thu Jul 29 17:51:56 PDT 2004
On Thu, Jul 29, 2004, Scott Long wrote:
> Is this going to hose people doing source upgrades from 5.2.1 to 5.3
> and/or 4.x to 5.3. I know that the latter is going to be tough for a
> lot of other reasons, but loosing the former would be bad. Also, does
> it affect binary compat of 4.x/5.2 programs on 5.3?
Yep, I know, and I intend to fix the problem by having an
implementation of isnan*() in libc and libm. (It needs to be in
each, for different reasons.) The commit you responded to is
actually related to fixing some slightly different source/binary
compat problems; it was another commit that caused the breakage.
The trouble is that there's a lot of cruft we need to support
because we never bump libm's version number. We have to be able
to link *any* of libc.so.{2,3,4,5} with libm.so.2, we need to
support programs compiled with the 4.x math.h running with the
5.X libm.so.2, etc.
As I said before, I'll try to look into it tonight. But at the
moment, I have a lot going on in my day job...
More information about the cvs-src
mailing list