freebsd-skq/sys/conf
dfr 8f01fff32f Implement 'software completion' for floating point arithmetic. On the
alpha, operations involving non-finite numbers or denormalised numbers
or operations which should generate such numbers will cause an arithmetic
exception.  For programs which follow some strict code generation rules,
the kernel trap handler can then 'complete' the operation by emulating
the faulting instruction.

To use software completion, a program must be compiled with the arguments
'-mtrap-precision=i' and '-mfp-trap-mode=su' or '-mfp-trap-mode=sui'.
Programs compiled in this way can use non-finite and denormalised numbers
at the expense of slightly less efficient code generation of floating
point instructions.  Programs not compiled with these options will receive
a SIGFPE signal when non-finite or denormalised numbers are used or
generated.

Reviewed by: John Polstra <jdp@polstra.com>
1998-12-04 10:52:48 +00:00
..
defines
files Initial commit of ported NetBSD USB stack 1998-11-26 23:13:13 +00:00
files.alpha Implement 'software completion' for floating point arithmetic. On the 1998-12-04 10:52:48 +00:00
files.i386 elf_machdep.c and rindex.c are now standard 1998-10-09 23:08:14 +00:00
files.pc98 - For some old Cyrix CPUs, %cr2 is clobbered by interrupts. This 1998-12-02 08:15:17 +00:00
kern.mk Turned on -Wformat -fformat-extensions. -fformat-extensions requires a 1998-09-09 10:04:58 +00:00
kmod.mk Use a name less likely to collide with source files without an obj dir. 1998-11-11 07:40:44 +00:00
ldscript.alpha Lots of changes, including: 1998-08-10 07:53:59 +00:00
ldscript.amd64 Make the ELF kernel build produce a dynamic executable (!). This enables 1998-09-30 12:14:39 +00:00
ldscript.i386 Make the ELF kernel build produce a dynamic executable (!). This enables 1998-09-30 12:14:39 +00:00
ldscript.powerpc Lots of changes, including: 1998-08-10 07:53:59 +00:00
majors Local reserved range is now 100-127 for bdevs and 200-255 for cdevs. 1998-12-03 08:32:49 +00:00
Makefile.alpha Remove -U__NetBSD__ 1998-11-18 23:51:17 +00:00
Makefile.i386 * Change 'struct resource' to 'struct config_resource'. 1998-11-15 18:07:35 +00:00
Makefile.pc98 Sync with sys/i386/conf/Makefile.i386 revision 1.129. 1998-11-16 08:09:16 +00:00
Makefile.powerpc * Change 'struct resource' to 'struct config_resource'. 1998-11-15 18:07:35 +00:00
newvers.sh The kernel should compile even /dev/null does not exists. 1998-11-01 15:36:20 +00:00
nfsswapkernel.c
NOTES Reviewed by: freebsd-current 1998-12-03 20:06:01 +00:00
options Initial commit of ported NetBSD USB stack 1998-11-26 23:13:13 +00:00
options.alpha Change to cam. 1998-09-16 08:22:09 +00:00
options.i386 Reviewed by: freebsd-current 1998-12-03 20:06:01 +00:00
options.pc98 Sync with sys/i386/conf/options.i386 revision 1.92. 1998-11-16 08:11:58 +00:00
param.c Implemented zero-copy TCP/IP extensions via sendfile(2) - send a 1998-11-05 14:28:26 +00:00
systags.sh Back out part 1 of the MCFH that changed $Id$ to $FreeBSD$. We are not 1997-02-22 09:48:43 +00:00