Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 27 Oct 2003 19:46:30 -0800
From:      David Schultz <das@FreeBSD.ORG>
To:        John Angelmo <john@veidit.net>
Cc:        current@FreeBSD.ORG
Subject:   Re: __fpclassifyd problem
Message-ID:  <20031028034630.GC32916@VARK.homeunix.com>
In-Reply-To: <3F92E129.10307@veidit.net>
References:  <3F92E129.10307@veidit.net>

next in thread | previous in thread | raw e-mail | index | archive | help
I'm just catching up on -CURRENT, but I wanted to point out that
this was fixed last night in:

	src/lib/msun/src/e_scalbf.c,v1.8
	src/lib/msun/src/e_scalb.c,v1.10

The fix was to use the old versions of isnan() and isinf()
specifically in the two places in libm where they are needed.
This problem illustrates that we need to be careful as we roll
forward support for C99 features that cannot be implemented as
regular functions, but that are regular functions in C89.  I
expect that once all that support is in the tree, we can do a
single libm version number bump and remove the compatibility hacks.



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20031028034630.GC32916>