History log of /netbsd-src/sys/arch/sparc/include/ieee.h (Results 1 – 18 of 18)
Revision Date Author Comments
# 4d035bbc 31-Jan-2014 matt <matt@NetBSD.org>

Consolidate the 128-bit long double defintions to <sys/ieee754.h>
Each arch that uses it now defines __HAVE_LONG_DOUBLE to 128.
<machine/ieee.h> is now just include the machine's math.h followed
by <

Consolidate the 128-bit long double defintions to <sys/ieee754.h>
Each arch that uses it now defines __HAVE_LONG_DOUBLE to 128.
<machine/ieee.h> is now just include the machine's math.h followed
by <sys/ieee754.h>

show more ...


# 26892b74 15-Dec-2013 christos <christos@NetBSD.org>

Add linted comments.


# acdd726f 20-Nov-2013 martin <martin@NetBSD.org>

PR 48384: reorganize struct ieee_ext for sparc64 to only use a high/low
part for the mantissa.
Adjust arch specific code accordingly.


# e5f62665 14-Feb-2013 martin <martin@NetBSD.org>

We have an implicit 1 MSB bit in the mantissa. Pointed out by Matt Thomas.
Fixes PR port-sparc64/47536.


# 75555455 10-Jul-2011 matt <matt@NetBSD.org>

Add defines for extu_frac[ln]m


# 1a7202d2 20-Sep-2010 christos <christos@NetBSD.org>

cargo cult the x86 changes.


# deecbf49 04-Feb-2007 christos <christos@NetBSD.org>

remove dup definition


# 20b56f03 03-Feb-2007 christos <christos@NetBSD.org>

make extended precision gdtoa friendly.


# 95e1ffb1 11-Dec-2005 christos <christos@NetBSD.org>

merge ktrace-lwp.


# b2cb7fcd 15-Apr-2005 kleink <kleink@NetBSD.org>

Push back the descriptions of NaN formats, and descriptions of the
distinction between signalling NaNs and quiet NaNs back into the
machine-dependent headers; treat the implementation of __nanf in th

Push back the descriptions of NaN formats, and descriptions of the
distinction between signalling NaNs and quiet NaNs back into the
machine-dependent headers; treat the implementation of __nanf in the
same spirit.

IEEE 754 leaves the distinction between signalling NaNs and quiet NANs
to the implementation, and unlike our headers used to suggest they're
not identical in the interpretation of the fraction's MSb; in due
course, make those of hppa, mips, sh3, and sh5 reflect reality.

show more ...


# bff4c04c 28-Oct-2003 kleink <kleink@NetBSD.org>

Make the extended-precision definitions available for _KERNEL (i.e. the
FPU support package), too; reported by Chuck Silvers.


# 964d6747 27-Oct-2003 kleink <kleink@NetBSD.org>

Err, rename some members added in previous to make them reflect their
semantics better.


# b37192f0 26-Oct-2003 kleink <kleink@NetBSD.org>

For convenient use in libc, add unions of the C floating types and their
corresponding structure definitions.


# a3fabb9e 26-Oct-2003 kleink <kleink@NetBSD.org>

Use <sys/ieee754.h> where applicable.


# d7efc4af 26-Oct-2003 kleink <kleink@NetBSD.org>

Rip out E80 format definitions which are neither "notyet", nor going to
happen.


# aad01611 07-Aug-2003 agc <agc@NetBSD.org>

Move UCB-licensed code from 4-clause to 3-clause licence.

Patches provided by Joel Baker in PR 22364, verified by myself.


# 274a9076 20-Nov-1994 deraadt <deraadt@NetBSD.org>

copyright/Id cleanup


# 4588caef 02-Oct-1993 deraadt <deraadt@NetBSD.org>

Chris Torek's sparc port. Missing lots of things.