OpenGrok
Cross Reference: ieeefp.h
xref
: /
src
/
sys
/
arch
/
hppa
/
include
/
ieeefp.h
Home
|
History
|
Annotate
|
Download
|
only in
include
History log of
/src/sys/arch/hppa/include/ieeefp.h
Revision
Date
Author
Comments
1.8
16-Apr-2019
skrll
Trailing whitespace
1.7
13-Jan-2015
martin
branches: 1.7.18;
Properly separate fenv.h and ieeefp.h by moving all fenv defines
over to the former.
Now that they are decoupled, make rounding modes match the hardware bits.
1.6
12-Jan-2015
mrg
use unsigned over uint32_t so that this file works without stdint.h
being included before hand.
fixes mknative-gcc problems, and likely others.
1.5
27-Dec-2014
martin
fenv(3) support for hppa
1.4
05-Aug-2008
matt
branches: 1.4.38; 1.4.56; 1.4.58;
Update <machine/ieeefp.h> to use the C99 FE_* definitions instead of the
NetBSD defined ones. Redefine the NetBSD ones in terms of the C99 ones.
Step 1 to having <fenv.h>
1.3
11-Dec-2005
christos
branches: 1.3.74; 1.3.78; 1.3.80; 1.3.84;
merge ktrace-lwp.
1.2
24-Jul-2004
chs
FPU fixes and improvements, adapted from openbsd:
- handle exceptions correctly
- emulation of unimplemented instructions (eg. on PA-7300LC)
1.1
05-Jun-2002
fredette
branches: 1.1.2; 1.1.4; 1.1.10;
Added files to support generic HP PA-RISC based machines. hp700-specific
files to follow.
1.1.10.1
03-Aug-2004
skrll
Sync with HEAD
1.1.4.2
14-Jul-2002
gehenna
catch up with -current.
1.1.4.1
05-Jun-2002
gehenna
file ieeefp.h was added on branch gehenna-devsw on 2002-07-14 17:47:24 +0000
1.1.2.2
23-Jun-2002
jdolecek
catch up with -current on kqueue branch
1.1.2.1
05-Jun-2002
jdolecek
file ieeefp.h was added on branch kqueue on 2002-06-23 17:37:08 +0000
1.3.84.1
19-Oct-2008
haad
Sync with HEAD.
1.3.80.1
18-Sep-2008
wrstuden
Sync with wrstuden-revivesa-base-2.
1.3.78.1
04-May-2009
yamt
sync with head.
1.3.74.1
28-Sep-2008
mjf
Sync with HEAD.
1.4.58.1
06-Apr-2015
skrll
Sync with HEAD
1.4.56.1
20-Jan-2015
snj
Pull up following revision(s) (requested by martin in ticket #416):
distrib/sets/lists/comp/md.hppa: revision 1.3
include/fenv.h: revision 1.13 via patch
lib/libm/Makefile: revision 1.168
lib/libm/arch/hppa/fenv.c: revisions 1.1, 1.2
sys/arch/hppa/include/Makefile: revision 1.12
sys/arch/hppa/include/fenv.h: revisions 1.1, 1.2
sys/arch/hppa/include/ieeefp.h: revisions 1.5-1.7
tests/lib/libm/Makefile: revision 1.29 via patch
fenv(3) support for hppa
--
use unsigned over uint32_t so that this file works without stdint.h
being included before hand.
fixes mknative-gcc problems, and likely others.
--
Properly separate fenv.h and ieeefp.h by moving all fenv defines
over to the former.
Now that they are decoupled, make rounding modes match the hardware bits.
--
Simplify, now that rounding mode defines match the hardware bits.
1.4.38.1
03-Dec-2017
jdolecek
update from HEAD
1.7.18.1
10-Jun-2019
christos
Sync with HEAD
Indexes created Mon Oct 20 20:10:13 GMT 2025