1
0
mirror of https://git.FreeBSD.org/src.git synced 2025-01-23 16:01:42 +00:00
freebsd/sys/i386/i386
Marcel Moolenaar 210430fd8d Simplification of the signal trampoline and other cleanups.
o  Remove unused defines from genassym.c that were needed
   by the trampoline.
o  Add load_gs_param function to support.s that catches
   a fault when %gs is loaded with an invalid descriptor.
   The function returns EFAULT in that case.
o  Remove struct trapframe from mcontext_t and replace it
   with the list of registers.
o  Modify sendsig and sigreturn accordingly.

This commit contains a patch by bde.

Reviewed by: luoqi, jdp
1999-10-07 12:40:34 +00:00
..
apic_vector.s Invoke smp_rendezvous_action() using the a.out compatible asnames.h 1999-09-10 01:17:01 +00:00
atomic.c $Id$ -> $FreeBSD$ 1999-08-28 01:08:13 +00:00
autoconf.c This represents essentially a complete rewrite of the ISA PnP code. The 1999-09-01 20:53:43 +00:00
bios.c Some PnP BIOSsen return garbage in the high byte of the number-of-devices 1999-09-12 06:58:33 +00:00
bioscall.s $Id$ -> $FreeBSD$ 1999-08-28 01:08:13 +00:00
busdma_machdep.c $Id$ -> $FreeBSD$ 1999-08-28 01:08:13 +00:00
db_disasm.c $Id$ -> $FreeBSD$ 1999-08-28 01:08:13 +00:00
db_interface.c Fix from Tor so that if we enter the debugger in the tristate going to 1999-09-25 18:35:38 +00:00
db_trace.c $Id$ -> $FreeBSD$ 1999-08-28 01:08:13 +00:00
elf_machdep.c $Id$ -> $FreeBSD$ 1999-08-28 01:08:13 +00:00
exception.s $Id$ -> $FreeBSD$ 1999-08-28 01:08:13 +00:00
genassym.c Simplification of the signal trampoline and other cleanups. 1999-10-07 12:40:34 +00:00
globals.s $Id$ -> $FreeBSD$ 1999-08-28 01:08:13 +00:00
i386-gdbstub.c Merge the cons.c and cons.h to the best of my ability. alpha may or 1999-08-09 10:35:05 +00:00
i686_mem.c $Id$ -> $FreeBSD$ 1999-08-28 01:08:13 +00:00
identcpu.c Display CPU (BSP) clock speed on SMP systems. 1999-09-22 21:21:53 +00:00
in_cksum.c $Id$ -> $FreeBSD$ 1999-08-28 01:08:13 +00:00
initcpu.c $Id$ -> $FreeBSD$ 1999-08-28 01:08:13 +00:00
k6_mem.c M_WAITOK->M_NOWAIT 1999-09-05 15:45:57 +00:00
legacy.c Add pccard child to nexus. A better version would take care of this 1999-09-06 06:39:17 +00:00
locore.s Simplification of the signal trampoline and other cleanups. 1999-10-07 12:40:34 +00:00
machdep.c Simplification of the signal trampoline and other cleanups. 1999-10-07 12:40:34 +00:00
math_emu.h $Id$ -> $FreeBSD$ 1999-08-28 01:08:13 +00:00
math_emulate.c $Id$ -> $FreeBSD$ 1999-08-28 01:08:13 +00:00
mem.c Remove five now unused fields from struct cdevsw. They should never 1999-09-25 18:24:47 +00:00
mp_clock.c Make the frequency tuneable via a sysctl. 1999-09-23 06:02:30 +00:00
mp_machdep.c Set up FPU state on the AP. 1999-09-05 20:17:40 +00:00
mpapic.c Move the declaration of panic() from sys/systm.h to sys/param.h. 1999-09-26 18:19:49 +00:00
mpboot.s $Id$ -> $FreeBSD$ 1999-08-28 01:08:13 +00:00
mplock.s $Id$ -> $FreeBSD$ 1999-08-28 01:08:13 +00:00
mptable.c Set up FPU state on the AP. 1999-09-05 20:17:40 +00:00
nexus.c Add pccard child to nexus. A better version would take care of this 1999-09-06 06:39:17 +00:00
perfmon.c Remove five now unused fields from struct cdevsw. They should never 1999-09-25 18:24:47 +00:00
pmap.c Make pmap_mapdev() deal with non-page-aligned requests. 1999-09-11 20:31:32 +00:00
procfs_machdep.c $Id$ -> $FreeBSD$ 1999-08-28 01:08:13 +00:00
simplelock.s $Id$ -> $FreeBSD$ 1999-08-28 01:08:13 +00:00
support.s Simplification of the signal trampoline and other cleanups. 1999-10-07 12:40:34 +00:00
swtch.s $Id$ -> $FreeBSD$ 1999-08-28 01:08:13 +00:00
symbols.raw $Id$ -> $FreeBSD$ 1999-08-28 01:08:13 +00:00
sys_machdep.c Some reorganization of sysarch() interface: 1999-09-02 20:59:50 +00:00
trap.c $Id$ -> $FreeBSD$ 1999-08-28 01:08:13 +00:00
tsc.c This adds the i386 specific support for systems with a MicroChannel 1999-09-03 02:04:28 +00:00
userconfig.c Spruce up the ADMtek driver: conver to newbus, miibus and add support 1999-09-22 05:07:51 +00:00
vm86.c Some reorganization of sysarch() interface: 1999-09-02 20:59:50 +00:00
vm86bios.s $Id$ -> $FreeBSD$ 1999-08-28 01:08:13 +00:00
vm_machdep.c Fix bug in pipe code relating to writes of mmap'd but illegal address 1999-09-20 19:08:48 +00:00