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