freebsd-dev/sys/amd64/isa
Martin Cracauer a7674320e9 On FPU exceptions, pass a useful error code (one of the FPE_...
macros) to the signal handler, for old-style BSD signal handlers as
the second (int) argument, for SA_SIGINFO signal handlers as
siginfo_t->si_code. This is source-compatible with Solaris, except
that we have no <siginfo.h> (which isn't even mentioned in POSIX
1003.1b).

An rather complete example program is at
  http://www3.cons.org/cracauer/freebsd-signal.c
This will be added to the regression tests in src/.

This commit also adds code to disable the (hardware) FPU from
userconfig, so that you can use a software FP emulator on a machine
that has hardware floating point. See LINT.
1999-07-25 13:16:09 +00:00
..
atpic_vector.S Go back to the old (icu.s rev.1.7 1993) way of keeping the AST-pending 1999-07-10 15:28:01 +00:00
clock.c Updated acquire_timer2()'s state machine to work when the i8254 is 1999-07-18 18:32:42 +00:00
icu_ipl.s Go back to the old (icu.s rev.1.7 1993) way of keeping the AST-pending 1999-07-10 15:28:01 +00:00
icu_ipl.S Go back to the old (icu.s rev.1.7 1993) way of keeping the AST-pending 1999-07-10 15:28:01 +00:00
icu_vector.s Go back to the old (icu.s rev.1.7 1993) way of keeping the AST-pending 1999-07-10 15:28:01 +00:00
icu_vector.S Go back to the old (icu.s rev.1.7 1993) way of keeping the AST-pending 1999-07-10 15:28:01 +00:00
icu.h Moved the SMP declarations of INTREN() and INTRDIS() to the correct header, 1998-01-01 08:47:17 +00:00
intr_machdep.c Fixed a longstanding scheduling bug. ASTs and softclock interrupts were 1999-07-10 14:54:19 +00:00
intr_machdep.h Implement an all-CPU shootdown-style rendezvous facility. This allows 1999-07-20 06:52:35 +00:00
isa_dma.c Clean out some unused leftovers from before the split from the old isa.c. 1999-05-09 23:56:00 +00:00
isa_dma.h Bring the 'new-bus' to the i386. This extensively changes the way the 1999-04-16 21:22:55 +00:00
isa.c Allow up to 8 ports, 4 memory regions and two irqs and drqs. 1999-05-30 11:05:39 +00:00
isa.h Move IO_PSMSIZE from kbdio.h to isa.h. I thought I did this a long time 1999-01-06 05:40:01 +00:00
nmi.c Fixed a longstanding scheduling bug. ASTs and softclock interrupts were 1999-07-10 14:54:19 +00:00
npx.c On FPU exceptions, pass a useful error code (one of the FPE_... 1999-07-25 13:16:09 +00:00
timerreg.h Back out part 1 of the MCFH that changed $Id$ to $FreeBSD$. We are not 1997-02-22 09:48:43 +00:00
vector.s Generate intrnames[] dynamically. This should be new-bus friendly. 1999-04-14 14:26:36 +00:00
vector.S Generate intrnames[] dynamically. This should be new-bus friendly. 1999-04-14 14:26:36 +00:00