Home | History | Annotate | only in /src/sys/arch/hppa/spmath
History log of /src/sys/arch/hppa/spmath
RevisionDateAuthorComments
 1.6 22-Mar-2016  mrg remove a bunch of "@echo done" from the tail of rules. these messages
were vaguely useful back when we didn't run make -j, but now you end
up with a single line "done" every so often, with no idea what it is
for. very few other targets claim they're done so just remove these.
 1.5 07-Sep-2015  uebayasi Order library object build.
 1.4 07-Sep-2015  uebayasi Sprinkle more done messages.
 1.3 11-Dec-2005  christos branches: 1.3.122; 1.3.142;
merge ktrace-lwp.
 1.2 15-Jun-2004  skrll Fix MAKEOBJDIRPREFIX builds and remove a line continuation that is not
needed.
 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.3 21-Sep-2004  skrll Fix the sync with head I botched.
 1.1.10.2 18-Sep-2004  skrll Sync with HEAD.
 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 Makefile was added on branch gehenna-devsw on 2002-07-14 17:47:35 +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 Makefile was added on branch kqueue on 2002-06-23 17:37:11 +0000
 1.3.142.2 22-Apr-2016  skrll Sync with HEAD
 1.3.142.1 22-Sep-2015  skrll Sync with HEAD
 1.3.122.1 03-Dec-2017  jdolecek update from HEAD
 1.12 13-Jun-2018  christos revert previous MAKEOBJDIRPREFIX massaging
 1.11 11-Jun-2018  christos switch from MAKEOBJDIRPREFIX to MAKEOBJDIR.
 1.10 27-May-2018  christos - Introduce :q modifier for make variables and make it double escape $'s so
that passing variables to recursive makes with :q works as expected.
- Revert :Q to work as before.
- Adjust makefiles that use recursive make to use :q

Discussed on tech-toolchain@
XXX: pullup 8
 1.9 22-Mar-2016  mrg branches: 1.9.10; 1.9.16;
remove a bunch of "@echo done" from the tail of rules. these messages
were vaguely useful back when we didn't run make -j, but now you end
up with a single line "done" every so often, with no idea what it is
for. very few other targets claim they're done so just remove these.
 1.8 25-Jan-2016  christos use :Q to quote variables properly.
 1.7 06-Sep-2015  uebayasi In kernel lib build, print message when things not only start bug also end.
 1.6 06-Sep-2015  uebayasi spmath.o is an MD library, not an MD object.
 1.5 05-Sep-2015  uebayasi Fix build of hppa's spmath.o, as m68k's fpsp.o was done.
 1.4 04-Feb-2006  dsl branches: 1.4.116; 1.4.136;
Add .MAKE to targets that run ${MAKE} so that parallel makes work properly.
 1.3 11-Dec-2005  christos branches: 1.3.2; 1.3.4; 1.3.6;
merge ktrace-lwp.
 1.2 15-Jun-2004  skrll branches: 1.2.12;
Fix MAKEOBJDIRPREFIX builds and remove a line continuation that is not
needed.
 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.3 21-Sep-2004  skrll Fix the sync with head I botched.
 1.1.10.2 18-Sep-2004  skrll Sync with HEAD.
 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 Makefile.inc was added on branch gehenna-devsw on 2002-07-14 17:47:35 +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 Makefile.inc was added on branch kqueue on 2002-06-23 17:37:11 +0000
 1.2.12.1 21-Jun-2006  yamt sync with head.
 1.3.6.1 22-Apr-2006  simonb Sync with head.
 1.3.4.1 09-Sep-2006  rpaulo sync with head
 1.3.2.1 18-Feb-2006  yamt sync with head.
 1.4.136.3 22-Apr-2016  skrll Sync with HEAD
 1.4.136.2 19-Mar-2016  skrll Sync with HEAD
 1.4.136.1 22-Sep-2015  skrll Sync with HEAD
 1.4.116.1 03-Dec-2017  jdolecek update from HEAD
 1.9.16.1 25-Jun-2018  pgoyette Sync with HEAD
 1.9.10.1 09-Jun-2018  martin Pull up following revision(s) (requested by christos in ticket #870):

sys/lib/libgnuefi/Makefile.inc: revision 1.5
external/mit/xorg/xorg-pkg-ver.mk: revision 1.9
sys/arch/i386/stand/lib/Makefile.inc: revision 1.17
sys/compat/common/Makefile.inc: revision 1.25
usr.bin/make/unit-tests/varquote.exp: revision 1.1, 1.2
sys/lib/libsa/Makefile.inc: revision 1.24
usr.bin/make/var.c: revision 1.220
sys/arch/ia64/stand/efi/libefi/Makefile.inc: revision 1.5
sys/arch/hppa/spmath/Makefile.inc: revision 1.10
usr.bin/make/unit-tests/varquote.mk: revision 1.1, 1.2
usr.bin/make/unit-tests/Makefile: revision 1.53
sys/lib/libkern/Makefile.inc: revision 1.45
sys/arch/acorn32/stand/lib/Makefile.inc: revision 1.4
sys/arch/m68k/fpsp/Makefile.inc: revision 1.21
usr.bin/make/make.1: revision 1.273
sys/lib/libz/Makefile.inc: revision 1.17

- Introduce :q modifier for make variables and make it double escape $'s so
that passing variables to recursive makes with :q works as expected.
- Adjust makefiles that use recursive make to use :q

Discussed on tech-toolchain@

XXX: pullup 8
 1.4 06-Feb-2019  mrg - convert shift results into logical expressions
 1.3 06-Apr-2008  skrll branches: 1.3.92;
de-__P
 1.2 22-Feb-2007  thorpej branches: 1.2.42;
TRUE -> true, FALSE -> false
 1.1 05-Jun-2002  fredette branches: 1.1.2; 1.1.4; 1.1.26; 1.1.64;
Added files to support generic HP PA-RISC based machines. hp700-specific
files to follow.
 1.1.64.1 27-Feb-2007  yamt - sync with head.
- move sched_changepri back to kern_synch.c as it doesn't know PPQ anymore.
 1.1.26.1 26-Feb-2007  yamt sync with head.
 1.1.4.2 14-Jul-2002  gehenna catch up with -current.
 1.1.4.1 05-Jun-2002  gehenna file cnv_float.h was added on branch gehenna-devsw on 2002-07-14 17:47:36 +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 cnv_float.h was added on branch kqueue on 2002-06-23 17:37:11 +0000
 1.2.42.1 02-Jun-2008  mjf Sync with HEAD.
 1.3.92.1 10-Jun-2019  christos Sync with HEAD
 1.4 28-May-2022  andvar s/grabing/grabbing/ in comments.
 1.3 27-Jan-2009  skrll From OpenBSD:
apparently my understanding of '{FLT,DBL,LDBL}_{MIN,MAX}_EXP' ahs
been wrong and thus proven by many and there change it back to
what it is meaning explained in http://www-ccs.ucsd.edu/c/float.html .
also fix spmath to use it's own consts instead of (now) off by one
float.h values thus to avoid any kind of binary changes.

Fixes regress/lib/libc/ieeefp/nan
 1.2 06-Apr-2008  skrll branches: 1.2.4; 1.2.12; 1.2.14;
de-__P
 1.1 05-Jun-2002  fredette branches: 1.1.2; 1.1.4; 1.1.112;
Added files to support generic HP PA-RISC based machines. hp700-specific
files to follow.
 1.1.112.1 02-Jun-2008  mjf Sync with HEAD.
 1.1.4.2 14-Jul-2002  gehenna catch up with -current.
 1.1.4.1 05-Jun-2002  gehenna file dbl_float.h was added on branch gehenna-devsw on 2002-07-14 17:47:36 +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 dbl_float.h was added on branch kqueue on 2002-06-23 17:37:11 +0000
 1.2.14.1 02-Feb-2009  snj Pull up following revision(s) (requested by skrll in ticket #330):
sys/arch/hppa/spmath/dbl_float.h: revision 1.3
sys/arch/hppa/spmath/float.h: revision 1.4
sys/arch/hppa/spmath/sgl_float.h: revision 1.3
From OpenBSD:
apparently my understanding of '{FLT,DBL,LDBL}_{MIN,MAX}_EXP' ahs
been wrong and thus proven by many and there change it back to
what it is meaning explained in http://www-ccs.ucsd.edu/c/float.html .
also fix spmath to use it's own consts instead of (now) off by one
float.h values thus to avoid any kind of binary changes.
Fixes regress/lib/libc/ieeefp/nan
 1.2.12.1 03-Mar-2009  skrll Sync with HEAD.
 1.2.4.1 04-May-2009  yamt sync with head.
 1.7 31-Jul-2023  andvar fix typos in comments, mainly s/denomalized/denormalized/.
 1.6 17-Jan-2022  andvar fix typos in comments, mainly s/foward/forward/.
 1.5 04-Feb-2012  skrll -Wold-style-definition

Same code before and after. OK riz@
 1.4 22-Feb-2007  thorpej branches: 1.4.80; 1.4.84;
TRUE -> true, FALSE -> false
 1.3 11-Dec-2005  christos branches: 1.3.26;
merge ktrace-lwp.
 1.2 15-Jul-2003  lukem branches: 1.2.16;
__KERNEL_RCSID()
 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 dfadd.c was added on branch gehenna-devsw on 2002-07-14 17:47:37 +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 dfadd.c was added on branch kqueue on 2002-06-23 17:37:12 +0000
 1.2.16.1 26-Feb-2007  yamt sync with head.
 1.3.26.1 27-Feb-2007  yamt - sync with head.
- move sched_changepri back to kern_synch.c as it doesn't know PPQ anymore.
 1.4.84.1 18-Feb-2012  mrg merge to -current.
 1.4.80.1 17-Apr-2012  yamt sync with head
 1.4 04-Feb-2012  skrll -Wold-style-definition

Same code before and after. OK riz@
 1.3 11-Dec-2005  christos branches: 1.3.112; 1.3.116;
merge ktrace-lwp.
 1.2 15-Jul-2003  lukem __KERNEL_RCSID()
 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 dfcmp.c was added on branch gehenna-devsw on 2002-07-14 17:47:37 +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 dfcmp.c was added on branch kqueue on 2002-06-23 17:37:12 +0000
 1.3.116.1 18-Feb-2012  mrg merge to -current.
 1.3.112.1 17-Apr-2012  yamt sync with head
 1.5 04-Feb-2012  skrll -Wold-style-definition

Same code before and after. OK riz@
 1.4 22-Feb-2007  thorpej branches: 1.4.80; 1.4.84;
TRUE -> true, FALSE -> false
 1.3 11-Dec-2005  christos branches: 1.3.26;
merge ktrace-lwp.
 1.2 15-Jul-2003  lukem branches: 1.2.16;
__KERNEL_RCSID()
 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 dfdiv.c was added on branch gehenna-devsw on 2002-07-14 17:47:38 +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 dfdiv.c was added on branch kqueue on 2002-06-23 17:37:12 +0000
 1.2.16.1 26-Feb-2007  yamt sync with head.
 1.3.26.1 27-Feb-2007  yamt - sync with head.
- move sched_changepri back to kern_synch.c as it doesn't know PPQ anymore.
 1.4.84.1 18-Feb-2012  mrg merge to -current.
 1.4.80.1 17-Apr-2012  yamt sync with head
 1.5 04-Feb-2012  skrll -Wold-style-definition

Same code before and after. OK riz@
 1.4 22-Feb-2007  thorpej branches: 1.4.80; 1.4.84;
TRUE -> true, FALSE -> false
 1.3 11-Dec-2005  christos branches: 1.3.26;
merge ktrace-lwp.
 1.2 15-Jul-2003  lukem branches: 1.2.16;
__KERNEL_RCSID()
 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 dfmpy.c was added on branch gehenna-devsw on 2002-07-14 17:47:38 +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 dfmpy.c was added on branch kqueue on 2002-06-23 17:37:12 +0000
 1.2.16.1 26-Feb-2007  yamt sync with head.
 1.3.26.1 27-Feb-2007  yamt - sync with head.
- move sched_changepri back to kern_synch.c as it doesn't know PPQ anymore.
 1.4.84.1 18-Feb-2012  mrg merge to -current.
 1.4.80.1 17-Apr-2012  yamt sync with head
 1.5 04-Feb-2012  skrll -Wold-style-definition

Same code before and after. OK riz@
 1.4 22-Feb-2007  thorpej branches: 1.4.80; 1.4.84;
TRUE -> true, FALSE -> false
 1.3 11-Dec-2005  christos branches: 1.3.26;
merge ktrace-lwp.
 1.2 15-Jul-2003  lukem branches: 1.2.16;
__KERNEL_RCSID()
 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 dfrem.c was added on branch gehenna-devsw on 2002-07-14 17:47:38 +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 dfrem.c was added on branch kqueue on 2002-06-23 17:37:12 +0000
 1.2.16.1 26-Feb-2007  yamt sync with head.
 1.3.26.1 27-Feb-2007  yamt - sync with head.
- move sched_changepri back to kern_synch.c as it doesn't know PPQ anymore.
 1.4.84.1 18-Feb-2012  mrg merge to -current.
 1.4.80.1 17-Apr-2012  yamt sync with head
 1.6 29-Feb-2016  christos PR/50870: David Binderman: Use logical and instead of arithmetic
 1.5 04-Feb-2012  skrll branches: 1.5.6; 1.5.24;
-Wold-style-definition

Same code before and after. OK riz@
 1.4 22-Feb-2007  thorpej branches: 1.4.80; 1.4.84;
TRUE -> true, FALSE -> false
 1.3 11-Dec-2005  christos branches: 1.3.26;
merge ktrace-lwp.
 1.2 15-Jul-2003  lukem branches: 1.2.16;
__KERNEL_RCSID()
 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 dfsqrt.c was added on branch gehenna-devsw on 2002-07-14 17:47:39 +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 dfsqrt.c was added on branch kqueue on 2002-06-23 17:37:12 +0000
 1.2.16.1 26-Feb-2007  yamt sync with head.
 1.3.26.1 27-Feb-2007  yamt - sync with head.
- move sched_changepri back to kern_synch.c as it doesn't know PPQ anymore.
 1.4.84.1 18-Feb-2012  mrg merge to -current.
 1.4.80.1 17-Apr-2012  yamt sync with head
 1.5.24.1 19-Mar-2016  skrll Sync with HEAD
 1.5.6.1 03-Dec-2017  jdolecek update from HEAD
 1.7 31-Jul-2023  andvar fix typos in comments, mainly s/denomalized/denormalized/.
 1.6 17-Jan-2022  andvar fix typos in comments, mainly s/foward/forward/.
 1.5 04-Feb-2012  skrll -Wold-style-definition

Same code before and after. OK riz@
 1.4 22-Feb-2007  thorpej branches: 1.4.80; 1.4.84;
TRUE -> true, FALSE -> false
 1.3 11-Dec-2005  christos branches: 1.3.26;
merge ktrace-lwp.
 1.2 15-Jul-2003  lukem branches: 1.2.16;
__KERNEL_RCSID()
 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 dfsub.c was added on branch gehenna-devsw on 2002-07-14 17:47:39 +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 dfsub.c was added on branch kqueue on 2002-06-23 17:37:12 +0000
 1.2.16.1 26-Feb-2007  yamt sync with head.
 1.3.26.1 27-Feb-2007  yamt - sync with head.
- move sched_changepri back to kern_synch.c as it doesn't know PPQ anymore.
 1.4.84.1 18-Feb-2012  mrg merge to -current.
 1.4.80.1 17-Apr-2012  yamt sync with head
 1.5 04-Feb-2012  skrll -Wold-style-definition

Same code before and after. OK riz@
 1.4 22-Feb-2007  thorpej branches: 1.4.80; 1.4.84;
TRUE -> true, FALSE -> false
 1.3 11-Dec-2005  christos branches: 1.3.26;
merge ktrace-lwp.
 1.2 15-Jul-2003  lukem branches: 1.2.16;
__KERNEL_RCSID()
 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 divsfm.c was added on branch gehenna-devsw on 2002-07-14 17:47:39 +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 divsfm.c was added on branch kqueue on 2002-06-23 17:37:12 +0000
 1.2.16.1 26-Feb-2007  yamt sync with head.
 1.3.26.1 27-Feb-2007  yamt - sync with head.
- move sched_changepri back to kern_synch.c as it doesn't know PPQ anymore.
 1.4.84.1 18-Feb-2012  mrg merge to -current.
 1.4.80.1 17-Apr-2012  yamt sync with head
 1.5 04-Feb-2012  skrll -Wold-style-definition

Same code before and after. OK riz@
 1.4 22-Feb-2007  thorpej branches: 1.4.80; 1.4.84;
TRUE -> true, FALSE -> false
 1.3 11-Dec-2005  christos branches: 1.3.26;
merge ktrace-lwp.
 1.2 15-Jul-2003  lukem branches: 1.2.16;
__KERNEL_RCSID()
 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 divsfr.c was added on branch gehenna-devsw on 2002-07-14 17:47:40 +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 divsfr.c was added on branch kqueue on 2002-06-23 17:37:12 +0000
 1.2.16.1 26-Feb-2007  yamt sync with head.
 1.3.26.1 27-Feb-2007  yamt - sync with head.
- move sched_changepri back to kern_synch.c as it doesn't know PPQ anymore.
 1.4.84.1 18-Feb-2012  mrg merge to -current.
 1.4.80.1 17-Apr-2012  yamt sync with head
 1.5 04-Feb-2012  skrll -Wold-style-definition

Same code before and after. OK riz@
 1.4 22-Feb-2007  thorpej branches: 1.4.80; 1.4.84;
TRUE -> true, FALSE -> false
 1.3 11-Dec-2005  christos branches: 1.3.26;
merge ktrace-lwp.
 1.2 15-Jul-2003  lukem branches: 1.2.16;
__KERNEL_RCSID()
 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 divsim.c was added on branch gehenna-devsw on 2002-07-14 17:47:40 +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 divsim.c was added on branch kqueue on 2002-06-23 17:37:13 +0000
 1.2.16.1 26-Feb-2007  yamt sync with head.
 1.3.26.1 27-Feb-2007  yamt - sync with head.
- move sched_changepri back to kern_synch.c as it doesn't know PPQ anymore.
 1.4.84.1 18-Feb-2012  mrg merge to -current.
 1.4.80.1 17-Apr-2012  yamt sync with head
 1.5 04-Feb-2012  skrll -Wold-style-definition

Same code before and after. OK riz@
 1.4 22-Feb-2007  thorpej branches: 1.4.80; 1.4.84;
TRUE -> true, FALSE -> false
 1.3 11-Dec-2005  christos branches: 1.3.26;
merge ktrace-lwp.
 1.2 15-Jul-2003  lukem branches: 1.2.16;
__KERNEL_RCSID()
 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 divsir.c was added on branch gehenna-devsw on 2002-07-14 17:47:40 +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 divsir.c was added on branch kqueue on 2002-06-23 17:37:13 +0000
 1.2.16.1 26-Feb-2007  yamt sync with head.
 1.3.26.1 27-Feb-2007  yamt - sync with head.
- move sched_changepri back to kern_synch.c as it doesn't know PPQ anymore.
 1.4.84.1 18-Feb-2012  mrg merge to -current.
 1.4.80.1 17-Apr-2012  yamt sync with head
 1.3 11-Dec-2005  christos merge ktrace-lwp.
 1.2 10-Oct-2003  chs update for new gas syntax. from Jochen Kunz.
 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.3 21-Sep-2004  skrll Fix the sync with head I botched.
 1.1.10.2 18-Sep-2004  skrll Sync with HEAD.
 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 divu.S was added on branch gehenna-devsw on 2002-07-14 17:47:41 +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 divu.S was added on branch kqueue on 2002-06-23 17:37:13 +0000
 1.5 04-Feb-2012  skrll -Wold-style-definition

Same code before and after. OK riz@
 1.4 22-Feb-2007  thorpej branches: 1.4.80; 1.4.84;
TRUE -> true, FALSE -> false
 1.3 11-Dec-2005  christos branches: 1.3.26;
merge ktrace-lwp.
 1.2 15-Jul-2003  lukem branches: 1.2.16;
__KERNEL_RCSID()
 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 divufr.c was added on branch gehenna-devsw on 2002-07-14 17:47:41 +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 divufr.c was added on branch kqueue on 2002-06-23 17:37:13 +0000
 1.2.16.1 26-Feb-2007  yamt sync with head.
 1.3.26.1 27-Feb-2007  yamt - sync with head.
- move sched_changepri back to kern_synch.c as it doesn't know PPQ anymore.
 1.4.84.1 18-Feb-2012  mrg merge to -current.
 1.4.80.1 17-Apr-2012  yamt sync with head
 1.5 04-Feb-2012  skrll -Wold-style-definition

Same code before and after. OK riz@
 1.4 22-Feb-2007  thorpej branches: 1.4.80; 1.4.84;
TRUE -> true, FALSE -> false
 1.3 11-Dec-2005  christos branches: 1.3.26;
merge ktrace-lwp.
 1.2 15-Jul-2003  lukem branches: 1.2.16;
__KERNEL_RCSID()
 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 divuir.c was added on branch gehenna-devsw on 2002-07-14 17:47:41 +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 divuir.c was added on branch kqueue on 2002-06-23 17:37:13 +0000
 1.2.16.1 26-Feb-2007  yamt sync with head.
 1.3.26.1 27-Feb-2007  yamt - sync with head.
- move sched_changepri back to kern_synch.c as it doesn't know PPQ anymore.
 1.4.84.1 18-Feb-2012  mrg merge to -current.
 1.4.80.1 17-Apr-2012  yamt sync with head
 1.6 04-Feb-2012  skrll -Wold-style-definition

Same code before and after. OK riz@
 1.5 22-Feb-2007  thorpej branches: 1.5.80; 1.5.84;
TRUE -> true, FALSE -> false
 1.4 11-Dec-2005  christos branches: 1.4.26;
merge ktrace-lwp.
 1.3 01-Nov-2003  matt branches: 1.3.16;
Compile at -O2. Fix various GCC3-isms
XXX mem.c still fails to assemble.
 1.2 15-Jul-2003  lukem __KERNEL_RCSID()
 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 fcnvff.c was added on branch gehenna-devsw on 2002-07-14 17:47:42 +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 fcnvff.c was added on branch kqueue on 2002-06-23 17:37:13 +0000
 1.3.16.1 26-Feb-2007  yamt sync with head.
 1.4.26.1 27-Feb-2007  yamt - sync with head.
- move sched_changepri back to kern_synch.c as it doesn't know PPQ anymore.
 1.5.84.1 18-Feb-2012  mrg merge to -current.
 1.5.80.1 17-Apr-2012  yamt sync with head
 1.6 04-Feb-2012  skrll -Wold-style-definition

Same code before and after. OK riz@
 1.5 01-Jan-2012  skrll When converting a floating value to an integer, properly raise the "invalid"
exception when the floating value is infinite or NaN or if the integral part
of the floating value exceeds the range of the integer type, as required by
the C99/IEEE754 standard.

Fixes Python 2.6 build on hppa.

From OpenBSD.
 1.4 22-Feb-2007  thorpej branches: 1.4.80; 1.4.84;
TRUE -> true, FALSE -> false
 1.3 11-Dec-2005  christos branches: 1.3.26;
merge ktrace-lwp.
 1.2 15-Jul-2003  lukem branches: 1.2.16;
__KERNEL_RCSID()
 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 fcnvfx.c was added on branch gehenna-devsw on 2002-07-14 17:47:42 +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 fcnvfx.c was added on branch kqueue on 2002-06-23 17:37:13 +0000
 1.2.16.1 26-Feb-2007  yamt sync with head.
 1.3.26.1 27-Feb-2007  yamt - sync with head.
- move sched_changepri back to kern_synch.c as it doesn't know PPQ anymore.
 1.4.84.1 18-Feb-2012  mrg merge to -current.
 1.4.80.1 17-Apr-2012  yamt sync with head
 1.5 04-Feb-2012  skrll -Wold-style-definition

Same code before and after. OK riz@
 1.4 01-Jan-2012  skrll When converting a floating value to an integer, properly raise the "invalid"
exception when the floating value is infinite or NaN or if the integral part
of the floating value exceeds the range of the integer type, as required by
the C99/IEEE754 standard.

Fixes Python 2.6 build on hppa.

From OpenBSD.
 1.3 11-Dec-2005  christos branches: 1.3.112; 1.3.116;
merge ktrace-lwp.
 1.2 15-Jul-2003  lukem __KERNEL_RCSID()
 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 fcnvfxt.c was added on branch gehenna-devsw on 2002-07-14 17:47:43 +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 fcnvfxt.c was added on branch kqueue on 2002-06-23 17:37:13 +0000
 1.3.116.1 18-Feb-2012  mrg merge to -current.
 1.3.112.1 17-Apr-2012  yamt sync with head
 1.4 04-Feb-2012  skrll -Wold-style-definition

Same code before and after. OK riz@
 1.3 11-Dec-2005  christos branches: 1.3.112; 1.3.116;
merge ktrace-lwp.
 1.2 15-Jul-2003  lukem __KERNEL_RCSID()
 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 fcnvxf.c was added on branch gehenna-devsw on 2002-07-14 17:47:43 +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 fcnvxf.c was added on branch kqueue on 2002-06-23 17:37:13 +0000
 1.3.116.1 18-Feb-2012  mrg merge to -current.
 1.3.112.1 17-Apr-2012  yamt sync with head
 1.4 27-Jan-2009  skrll From OpenBSD:
apparently my understanding of '{FLT,DBL,LDBL}_{MIN,MAX}_EXP' ahs
been wrong and thus proven by many and there change it back to
what it is meaning explained in http://www-ccs.ucsd.edu/c/float.html .
also fix spmath to use it's own consts instead of (now) off by one
float.h values thus to avoid any kind of binary changes.

Fixes regress/lib/libc/ieeefp/nan
 1.3 11-Dec-2005  christos branches: 1.3.78; 1.3.86; 1.3.88;
merge ktrace-lwp.
 1.2 31-Aug-2003  chs update for LWPs, and some lite cleanup.
 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.3 21-Sep-2004  skrll Fix the sync with head I botched.
 1.1.10.2 18-Sep-2004  skrll Sync with HEAD.
 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 float.h was added on branch gehenna-devsw on 2002-07-14 17:47:43 +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 float.h was added on branch kqueue on 2002-06-23 17:37:13 +0000
 1.3.88.1 02-Feb-2009  snj Pull up following revision(s) (requested by skrll in ticket #330):
sys/arch/hppa/spmath/dbl_float.h: revision 1.3
sys/arch/hppa/spmath/float.h: revision 1.4
sys/arch/hppa/spmath/sgl_float.h: revision 1.3
From OpenBSD:
apparently my understanding of '{FLT,DBL,LDBL}_{MIN,MAX}_EXP' ahs
been wrong and thus proven by many and there change it back to
what it is meaning explained in http://www-ccs.ucsd.edu/c/float.html .
also fix spmath to use it's own consts instead of (now) off by one
float.h values thus to avoid any kind of binary changes.
Fixes regress/lib/libc/ieeefp/nan
 1.3.86.1 03-Mar-2009  skrll Sync with HEAD.
 1.3.78.1 04-May-2009  yamt sync with head.
 1.1 05-Jun-2002  fredette branches: 1.1.2; 1.1.4;
Added files to support generic HP PA-RISC based machines. hp700-specific
files to follow.
 1.1.4.2 14-Jul-2002  gehenna catch up with -current.
 1.1.4.1 05-Jun-2002  gehenna file fpbits.h was added on branch gehenna-devsw on 2002-07-14 17:47:44 +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 fpbits.h was added on branch kqueue on 2002-06-23 17:37:14 +0000
 1.5 03-Sep-2023  andvar remove duplicate "(unsigned *) &atmp" argument passed to dbl_to_sgl_fcnvfxt().

fixes build with TIMEX option enabled for hppa.
 1.4 14-Mar-2009  dsl ANSIfy another 1261 function definitions.
The only ones left in sys are beyond by sed script!
(or in sys/dist or sys/external)
Mostly they have function pointer parameters.
 1.3 11-Dec-2005  christos branches: 1.3.78; 1.3.86; 1.3.92;
merge ktrace-lwp.
 1.2 15-Jul-2003  lukem __KERNEL_RCSID()
 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 fpudispatch.c was added on branch gehenna-devsw on 2002-07-14 17:47:44 +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 fpudispatch.c was added on branch kqueue on 2002-06-23 17:37:14 +0000
 1.3.92.1 13-May-2009  jym Sync with HEAD.

Commit is split, to avoid a "too many arguments" protocol error.
 1.3.86.1 28-Apr-2009  skrll Sync with HEAD.
 1.3.78.1 04-May-2009  yamt sync with head.
 1.2 06-Apr-2008  skrll de-__P
 1.1 05-Jun-2002  fredette branches: 1.1.2; 1.1.4; 1.1.112;
Added files to support generic HP PA-RISC based machines. hp700-specific
files to follow.
 1.1.112.1 02-Jun-2008  mjf Sync with HEAD.
 1.1.4.2 14-Jul-2002  gehenna catch up with -current.
 1.1.4.1 05-Jun-2002  gehenna file fpudispatch.h was added on branch gehenna-devsw on 2002-07-14 17:47:44 +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 fpudispatch.h was added on branch kqueue on 2002-06-23 17:37:14 +0000
 1.5 04-Feb-2012  skrll -Wold-style-definition

Same code before and after. OK riz@
 1.4 22-Feb-2007  thorpej branches: 1.4.80; 1.4.84;
TRUE -> true, FALSE -> false
 1.3 11-Dec-2005  christos branches: 1.3.26;
merge ktrace-lwp.
 1.2 15-Jul-2003  lukem branches: 1.2.16;
__KERNEL_RCSID()
 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 frnd.c was added on branch gehenna-devsw on 2002-07-14 17:47:44 +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 frnd.c was added on branch kqueue on 2002-06-23 17:37:14 +0000
 1.2.16.1 26-Feb-2007  yamt sync with head.
 1.3.26.1 27-Feb-2007  yamt - sync with head.
- move sched_changepri back to kern_synch.c as it doesn't know PPQ anymore.
 1.4.84.1 18-Feb-2012  mrg merge to -current.
 1.4.80.1 17-Apr-2012  yamt sync with head
 1.1 05-Jun-2002  fredette branches: 1.1.2; 1.1.4;
Added files to support generic HP PA-RISC based machines. hp700-specific
files to follow.
 1.1.4.2 14-Jul-2002  gehenna catch up with -current.
 1.1.4.1 05-Jun-2002  gehenna file hppa.h was added on branch gehenna-devsw on 2002-07-14 17:47:45 +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 hppa.h was added on branch kqueue on 2002-06-23 17:37:14 +0000
 1.3 11-Dec-2005  christos merge ktrace-lwp.
 1.2 10-Oct-2003  chs update for new gas syntax. from Jochen Kunz.
 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.3 21-Sep-2004  skrll Fix the sync with head I botched.
 1.1.10.2 18-Sep-2004  skrll Sync with HEAD.
 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 impys.S was added on branch gehenna-devsw on 2002-07-14 17:47:45 +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 impys.S was added on branch kqueue on 2002-06-23 17:37:14 +0000
 1.3 11-Dec-2005  christos merge ktrace-lwp.
 1.2 10-Oct-2003  chs update for new gas syntax. from Jochen Kunz.
 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.3 21-Sep-2004  skrll Fix the sync with head I botched.
 1.1.10.2 18-Sep-2004  skrll Sync with HEAD.
 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 impyu.S was added on branch gehenna-devsw on 2002-07-14 17:47:45 +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 impyu.S was added on branch kqueue on 2002-06-23 17:37:14 +0000
 1.5 09-Jul-2025  andvar fix few typos in comments.
 1.4 06-Apr-2008  skrll branches: 1.4.128;
de-__P
 1.3 11-Dec-2005  christos branches: 1.3.74;
merge ktrace-lwp.
 1.2 31-Aug-2003  chs update for LWPs, and some lite cleanup.
 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.3 21-Sep-2004  skrll Fix the sync with head I botched.
 1.1.10.2 18-Sep-2004  skrll Sync with HEAD.
 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 md.h was added on branch gehenna-devsw on 2002-07-14 17:47:45 +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 md.h was added on branch kqueue on 2002-06-23 17:37:14 +0000
 1.3.74.1 02-Jun-2008  mjf Sync with HEAD.
 1.4.128.1 02-Aug-2025  perseant Sync with HEAD
 1.5 04-Feb-2012  skrll -Wold-style-definition

Same code before and after. OK riz@
 1.4 22-Feb-2007  thorpej branches: 1.4.80; 1.4.84;
TRUE -> true, FALSE -> false
 1.3 11-Dec-2005  christos branches: 1.3.26;
merge ktrace-lwp.
 1.2 15-Jul-2003  lukem branches: 1.2.16;
__KERNEL_RCSID()
 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 mpyaccs.c was added on branch gehenna-devsw on 2002-07-14 17:47:46 +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 mpyaccs.c was added on branch kqueue on 2002-06-23 17:37:15 +0000
 1.2.16.1 26-Feb-2007  yamt sync with head.
 1.3.26.1 27-Feb-2007  yamt - sync with head.
- move sched_changepri back to kern_synch.c as it doesn't know PPQ anymore.
 1.4.84.1 18-Feb-2012  mrg merge to -current.
 1.4.80.1 17-Apr-2012  yamt sync with head
 1.5 04-Feb-2012  skrll -Wold-style-definition

Same code before and after. OK riz@
 1.4 22-Feb-2007  thorpej branches: 1.4.80; 1.4.84;
TRUE -> true, FALSE -> false
 1.3 11-Dec-2005  christos branches: 1.3.26;
merge ktrace-lwp.
 1.2 15-Jul-2003  lukem branches: 1.2.16;
__KERNEL_RCSID()
 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 mpyaccu.c was added on branch gehenna-devsw on 2002-07-14 17:47:46 +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 mpyaccu.c was added on branch kqueue on 2002-06-23 17:37:15 +0000
 1.2.16.1 26-Feb-2007  yamt sync with head.
 1.3.26.1 27-Feb-2007  yamt - sync with head.
- move sched_changepri back to kern_synch.c as it doesn't know PPQ anymore.
 1.4.84.1 18-Feb-2012  mrg merge to -current.
 1.4.80.1 17-Apr-2012  yamt sync with head
 1.5 04-Feb-2012  skrll -Wold-style-definition

Same code before and after. OK riz@
 1.4 22-Feb-2007  thorpej branches: 1.4.80; 1.4.84;
TRUE -> true, FALSE -> false
 1.3 11-Dec-2005  christos branches: 1.3.26;
merge ktrace-lwp.
 1.2 15-Jul-2003  lukem branches: 1.2.16;
__KERNEL_RCSID()
 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 mpys.c was added on branch gehenna-devsw on 2002-07-14 17:47:46 +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 mpys.c was added on branch kqueue on 2002-06-23 17:37:15 +0000
 1.2.16.1 26-Feb-2007  yamt sync with head.
 1.3.26.1 27-Feb-2007  yamt - sync with head.
- move sched_changepri back to kern_synch.c as it doesn't know PPQ anymore.
 1.4.84.1 18-Feb-2012  mrg merge to -current.
 1.4.80.1 17-Apr-2012  yamt sync with head
 1.5 04-Feb-2012  skrll -Wold-style-definition

Same code before and after. OK riz@
 1.4 22-Feb-2007  thorpej branches: 1.4.80; 1.4.84;
TRUE -> true, FALSE -> false
 1.3 11-Dec-2005  christos branches: 1.3.26;
merge ktrace-lwp.
 1.2 15-Jul-2003  lukem branches: 1.2.16;
__KERNEL_RCSID()
 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 mpyscv.c was added on branch gehenna-devsw on 2002-07-14 17:47:47 +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 mpyscv.c was added on branch kqueue on 2002-06-23 17:37:15 +0000
 1.2.16.1 26-Feb-2007  yamt sync with head.
 1.3.26.1 27-Feb-2007  yamt - sync with head.
- move sched_changepri back to kern_synch.c as it doesn't know PPQ anymore.
 1.4.84.1 18-Feb-2012  mrg merge to -current.
 1.4.80.1 17-Apr-2012  yamt sync with head
 1.5 04-Feb-2012  skrll -Wold-style-definition

Same code before and after. OK riz@
 1.4 22-Feb-2007  thorpej branches: 1.4.80; 1.4.84;
TRUE -> true, FALSE -> false
 1.3 11-Dec-2005  christos branches: 1.3.26;
merge ktrace-lwp.
 1.2 15-Jul-2003  lukem branches: 1.2.16;
__KERNEL_RCSID()
 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 mpyu.c was added on branch gehenna-devsw on 2002-07-14 17:47:47 +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 mpyu.c was added on branch kqueue on 2002-06-23 17:37:15 +0000
 1.2.16.1 26-Feb-2007  yamt sync with head.
 1.3.26.1 27-Feb-2007  yamt - sync with head.
- move sched_changepri back to kern_synch.c as it doesn't know PPQ anymore.
 1.4.84.1 18-Feb-2012  mrg merge to -current.
 1.4.80.1 17-Apr-2012  yamt sync with head
 1.5 04-Feb-2012  skrll -Wold-style-definition

Same code before and after. OK riz@
 1.4 22-Feb-2007  thorpej branches: 1.4.80; 1.4.84;
TRUE -> true, FALSE -> false
 1.3 11-Dec-2005  christos branches: 1.3.26;
merge ktrace-lwp.
 1.2 15-Jul-2003  lukem branches: 1.2.16;
__KERNEL_RCSID()
 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 mpyucv.c was added on branch gehenna-devsw on 2002-07-14 17:47:47 +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 mpyucv.c was added on branch kqueue on 2002-06-23 17:37:15 +0000
 1.2.16.1 26-Feb-2007  yamt sync with head.
 1.3.26.1 27-Feb-2007  yamt - sync with head.
- move sched_changepri back to kern_synch.c as it doesn't know PPQ anymore.
 1.4.84.1 18-Feb-2012  mrg merge to -current.
 1.4.80.1 17-Apr-2012  yamt sync with head
 1.3 28-May-2022  andvar s/grabing/grabbing/ in comments.
 1.2 06-Apr-2008  skrll de-__P
 1.1 05-Jun-2002  fredette branches: 1.1.2; 1.1.4; 1.1.112;
Added files to support generic HP PA-RISC based machines. hp700-specific
files to follow.
 1.1.112.1 02-Jun-2008  mjf Sync with HEAD.
 1.1.4.2 14-Jul-2002  gehenna catch up with -current.
 1.1.4.1 05-Jun-2002  gehenna file quad_float.h was added on branch gehenna-devsw on 2002-07-14 17:47:47 +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 quad_float.h was added on branch kqueue on 2002-06-23 17:37:15 +0000
 1.7 04-Feb-2012  skrll -Wold-style-definition

Same code before and after. OK riz@
 1.6 14-Mar-2009  dsl branches: 1.6.12; 1.6.16;
Change about 4500 of the K&R function definitions to ANSI ones.
There are still about 1600 left, but they have ',' or /* ... */
in the actual variable definitions - which my awk script doesn't handle.
There are also many that need () -> (void).
(The script does handle misordered arguments.)
 1.5 27-Nov-2006  skrll branches: 1.5.56; 1.5.64; 1.5.70;
Initialise the result rather than returning garbage.
 1.4 11-Dec-2005  christos branches: 1.4.20; 1.4.22;
merge ktrace-lwp.
 1.3 01-Nov-2003  matt branches: 1.3.16;
Compile at -O2. Fix various GCC3-isms
XXX mem.c still fails to assemble.
 1.2 15-Jul-2003  lukem __KERNEL_RCSID()
 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 setovfl.c was added on branch gehenna-devsw on 2002-07-14 17:47:48 +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 setovfl.c was added on branch kqueue on 2002-06-23 17:37:15 +0000
 1.3.16.1 30-Dec-2006  yamt sync with head.
 1.4.22.1 10-Dec-2006  yamt sync with head.
 1.4.20.1 12-Jan-2007  ad Sync with head.
 1.5.70.1 13-May-2009  jym Sync with HEAD.

Commit is split, to avoid a "too many arguments" protocol error.
 1.5.64.1 28-Apr-2009  skrll Sync with HEAD.
 1.5.56.1 04-May-2009  yamt sync with head.
 1.6.16.1 18-Feb-2012  mrg merge to -current.
 1.6.12.1 17-Apr-2012  yamt sync with head
 1.7 31-Jul-2023  andvar fix typos in comments, mainly s/denomalized/denormalized/.
 1.6 17-Jan-2022  andvar fix typos in comments, mainly s/foward/forward/.
 1.5 04-Feb-2012  skrll -Wold-style-definition

Same code before and after. OK riz@
 1.4 22-Feb-2007  thorpej branches: 1.4.80; 1.4.84;
TRUE -> true, FALSE -> false
 1.3 11-Dec-2005  christos branches: 1.3.26;
merge ktrace-lwp.
 1.2 15-Jul-2003  lukem branches: 1.2.16;
__KERNEL_RCSID()
 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 sfadd.c was added on branch gehenna-devsw on 2002-07-14 17:47:48 +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 sfadd.c was added on branch kqueue on 2002-06-23 17:37:15 +0000
 1.2.16.1 26-Feb-2007  yamt sync with head.
 1.3.26.1 27-Feb-2007  yamt - sync with head.
- move sched_changepri back to kern_synch.c as it doesn't know PPQ anymore.
 1.4.84.1 18-Feb-2012  mrg merge to -current.
 1.4.80.1 17-Apr-2012  yamt sync with head
 1.4 04-Feb-2012  skrll -Wold-style-definition

Same code before and after. OK riz@
 1.3 11-Dec-2005  christos branches: 1.3.112; 1.3.116;
merge ktrace-lwp.
 1.2 15-Jul-2003  lukem __KERNEL_RCSID()
 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 sfcmp.c was added on branch gehenna-devsw on 2002-07-14 17:47:48 +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 sfcmp.c was added on branch kqueue on 2002-06-23 17:37:15 +0000
 1.3.116.1 18-Feb-2012  mrg merge to -current.
 1.3.112.1 17-Apr-2012  yamt sync with head
 1.5 04-Feb-2012  skrll -Wold-style-definition

Same code before and after. OK riz@
 1.4 22-Feb-2007  thorpej branches: 1.4.80; 1.4.84;
TRUE -> true, FALSE -> false
 1.3 11-Dec-2005  christos branches: 1.3.26;
merge ktrace-lwp.
 1.2 15-Jul-2003  lukem branches: 1.2.16;
__KERNEL_RCSID()
 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 sfdiv.c was added on branch gehenna-devsw on 2002-07-14 17:47:48 +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 sfdiv.c was added on branch kqueue on 2002-06-23 17:37:15 +0000
 1.2.16.1 26-Feb-2007  yamt sync with head.
 1.3.26.1 27-Feb-2007  yamt - sync with head.
- move sched_changepri back to kern_synch.c as it doesn't know PPQ anymore.
 1.4.84.1 18-Feb-2012  mrg merge to -current.
 1.4.80.1 17-Apr-2012  yamt sync with head
 1.5 04-Feb-2012  skrll -Wold-style-definition

Same code before and after. OK riz@
 1.4 22-Feb-2007  thorpej branches: 1.4.80; 1.4.84;
TRUE -> true, FALSE -> false
 1.3 11-Dec-2005  christos branches: 1.3.26;
merge ktrace-lwp.
 1.2 15-Jul-2003  lukem branches: 1.2.16;
__KERNEL_RCSID()
 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 sfmpy.c was added on branch gehenna-devsw on 2002-07-14 17:47:48 +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 sfmpy.c was added on branch kqueue on 2002-06-23 17:37:16 +0000
 1.2.16.1 26-Feb-2007  yamt sync with head.
 1.3.26.1 27-Feb-2007  yamt - sync with head.
- move sched_changepri back to kern_synch.c as it doesn't know PPQ anymore.
 1.4.84.1 18-Feb-2012  mrg merge to -current.
 1.4.80.1 17-Apr-2012  yamt sync with head
 1.5 04-Feb-2012  skrll -Wold-style-definition

Same code before and after. OK riz@
 1.4 22-Feb-2007  thorpej branches: 1.4.80; 1.4.84;
TRUE -> true, FALSE -> false
 1.3 11-Dec-2005  christos branches: 1.3.26;
merge ktrace-lwp.
 1.2 15-Jul-2003  lukem branches: 1.2.16;
__KERNEL_RCSID()
 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 sfrem.c was added on branch gehenna-devsw on 2002-07-14 17:47:49 +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 sfrem.c was added on branch kqueue on 2002-06-23 17:37:16 +0000
 1.2.16.1 26-Feb-2007  yamt sync with head.
 1.3.26.1 27-Feb-2007  yamt - sync with head.
- move sched_changepri back to kern_synch.c as it doesn't know PPQ anymore.
 1.4.84.1 18-Feb-2012  mrg merge to -current.
 1.4.80.1 17-Apr-2012  yamt sync with head
 1.6 29-Feb-2016  christos PR/50871: David Binderman: use logical and instead of arithmetic
 1.5 04-Feb-2012  skrll branches: 1.5.6; 1.5.24;
-Wold-style-definition

Same code before and after. OK riz@
 1.4 22-Feb-2007  thorpej branches: 1.4.80; 1.4.84;
TRUE -> true, FALSE -> false
 1.3 11-Dec-2005  christos branches: 1.3.26;
merge ktrace-lwp.
 1.2 15-Jul-2003  lukem branches: 1.2.16;
__KERNEL_RCSID()
 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 sfsqrt.c was added on branch gehenna-devsw on 2002-07-14 17:47:49 +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 sfsqrt.c was added on branch kqueue on 2002-06-23 17:37:16 +0000
 1.2.16.1 26-Feb-2007  yamt sync with head.
 1.3.26.1 27-Feb-2007  yamt - sync with head.
- move sched_changepri back to kern_synch.c as it doesn't know PPQ anymore.
 1.4.84.1 18-Feb-2012  mrg merge to -current.
 1.4.80.1 17-Apr-2012  yamt sync with head
 1.5.24.1 19-Mar-2016  skrll Sync with HEAD
 1.5.6.1 03-Dec-2017  jdolecek update from HEAD
 1.7 31-Jul-2023  andvar fix typos in comments, mainly s/denomalized/denormalized/.
 1.6 17-Jan-2022  andvar fix typos in comments, mainly s/foward/forward/.
 1.5 04-Feb-2012  skrll -Wold-style-definition

Same code before and after. OK riz@
 1.4 22-Feb-2007  thorpej branches: 1.4.80; 1.4.84;
TRUE -> true, FALSE -> false
 1.3 11-Dec-2005  christos branches: 1.3.26;
merge ktrace-lwp.
 1.2 15-Jul-2003  lukem branches: 1.2.16;
__KERNEL_RCSID()
 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 sfsub.c was added on branch gehenna-devsw on 2002-07-14 17:47:49 +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 sfsub.c was added on branch kqueue on 2002-06-23 17:37:16 +0000
 1.2.16.1 26-Feb-2007  yamt sync with head.
 1.3.26.1 27-Feb-2007  yamt - sync with head.
- move sched_changepri back to kern_synch.c as it doesn't know PPQ anymore.
 1.4.84.1 18-Feb-2012  mrg merge to -current.
 1.4.80.1 17-Apr-2012  yamt sync with head
 1.4 28-May-2022  andvar s/grabing/grabbing/ in comments.
 1.3 27-Jan-2009  skrll From OpenBSD:
apparently my understanding of '{FLT,DBL,LDBL}_{MIN,MAX}_EXP' ahs
been wrong and thus proven by many and there change it back to
what it is meaning explained in http://www-ccs.ucsd.edu/c/float.html .
also fix spmath to use it's own consts instead of (now) off by one
float.h values thus to avoid any kind of binary changes.

Fixes regress/lib/libc/ieeefp/nan
 1.2 06-Apr-2008  skrll branches: 1.2.4; 1.2.12; 1.2.14;
de-__P
 1.1 05-Jun-2002  fredette branches: 1.1.2; 1.1.4; 1.1.112;
Added files to support generic HP PA-RISC based machines. hp700-specific
files to follow.
 1.1.112.1 02-Jun-2008  mjf Sync with HEAD.
 1.1.4.2 14-Jul-2002  gehenna catch up with -current.
 1.1.4.1 05-Jun-2002  gehenna file sgl_float.h was added on branch gehenna-devsw on 2002-07-14 17:47:49 +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 sgl_float.h was added on branch kqueue on 2002-06-23 17:37:16 +0000
 1.2.14.1 02-Feb-2009  snj Pull up following revision(s) (requested by skrll in ticket #330):
sys/arch/hppa/spmath/dbl_float.h: revision 1.3
sys/arch/hppa/spmath/float.h: revision 1.4
sys/arch/hppa/spmath/sgl_float.h: revision 1.3
From OpenBSD:
apparently my understanding of '{FLT,DBL,LDBL}_{MIN,MAX}_EXP' ahs
been wrong and thus proven by many and there change it back to
what it is meaning explained in http://www-ccs.ucsd.edu/c/float.html .
also fix spmath to use it's own consts instead of (now) off by one
float.h values thus to avoid any kind of binary changes.
Fixes regress/lib/libc/ieeefp/nan
 1.2.12.1 03-Mar-2009  skrll Sync with HEAD.
 1.2.4.1 04-May-2009  yamt sync with head.

RSS XML Feed