cvs commit: src/lib/msun/src e_scalb.c e_scalbf.c
Scott Long
scottl at samsco.org
Thu Jul 29 16:18:21 PDT 2004
David Schultz wrote:
> On Thu, Jul 29, 2004, Scott Long wrote:
>
>>David Schultz wrote:
>>
>>>das 2004-07-09 10:01:10 UTC
>>>
>>> FreeBSD src repository
>>>
>>> Modified files:
>>> lib/msun/src e_scalb.c e_scalbf.c
>>> Log:
>>> Remove the declaration of isnan() from this file. It is no longer
>>> needed as of math.h v1.40, and its prototype is incorrect here.
>>>
>>> Revision Changes Path
>>> 1.11 +0 -3 src/lib/msun/src/e_scalb.c
>>> 1.9 +0 -3 src/lib/msun/src/e_scalbf.c
>>
>>I think that this might be related to the snapshot server not being able
>>to build a 5-CURRENT snapshot since about this date. Can you look at
>>the following?
>>
>>ftp://snapshots.jp.freebsd.org/pub/FreeBSD/snapshots/i386/5.2-CURRENT-20040729-JPSNAP.log
>
>
> I'll take a look tonight if I have time. (The problem is actually
> with the introduction of fdiml() to libm, which uses isnan() from
> libc, but still my fault.) This error should only occur if your
> libc is older than your libm and your program is using fdiml(),
> though...
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?
Scott
More information about the cvs-all
mailing list