OpenGrok
Cross Reference: isinfl.c
xref
: /
src
/
lib
/
libc
/
arch
/
m68k
/
gen
/
isinfl.c
Home
|
History
|
Annotate
|
Download
|
only in
gen
History log of
/src/lib/libc/arch/m68k/gen/isinfl.c
Revision
Date
Author
Comments
1.6
30-Jan-2009
mhitch
The explicit integer bit is "don't care" for infinity, and now that it's
included in ext_frach, it needs to be masked off when testing for an
infinity value. Fixes the ieeefp/infinity regression test on the 68060
which clears the explicity integer bit when loading an infinity value.
1.5
10-Jan-2008
martin
branches: 1.5.10;
Modify the high part of the fraction so that we recognize our __infinityl
value.
XXX - seems like we could share this with LE archs
1.4
04-Mar-2004
kleink
branches: 1.4.22;
* Turn isinf(3) and isnan(3) into C99-style macros.
* Make it possible for ports to override these (i.e., VAX).
* Remove isnanl(), which was internal to libc only.
1.3
27-Oct-2003
kleink
Err, rename some members added in previous to make them reflect their
semantics better.
1.2
27-Oct-2003
kleink
Retire local union { floating-type; struct ieee_prec; } in favor of those
available from <machine/ieee.h>
1.1
24-Oct-2003
kleink
* Since there is no single portable IEEE 754 format for a long double,
keep a common implementation of isinfl() and isnanl() to be used by
platforms where `long double' == `double'; move others into
machine-dependent code.
* In due course, consider __VFP_FP__ on arm.
1.4.22.1
23-Mar-2008
matt
sync with HEAD
1.5.10.1
02-Feb-2009
snj
Pull up following revision(s) (requested by mhitch in ticket #385):
lib/libc/arch/m68k/gen/isinfl.c: revision 1.6
The explicit integer bit is "don't care" for infinity, and now that it's
included in ext_frach, it needs to be masked off when testing for an
infinity value. Fixes the ieeefp/infinity regression test on the 68060
which clears the explicity integer bit when loading an infinity value.
Indexes created Fri Oct 03 02:09:57 GMT 2025