HardenedBSD/sys/amd64/include
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
..
pc
apicreg.h
asm.h
asmacros.h
atomic.h Use the rev 1.1.2.1 code from RELENG_3 for atomic operations rather 1999-10-04 16:24:08 +00:00
bus_amd64.h
bus_at386.h
bus_dma.h
bus_memio.h
bus_pio.h
bus.h
clock.h
cpu.h
cpufunc.h
cputypes.h
db_machdep.h Fix style bug: order includes 1999-10-04 13:55:35 +00:00
elf.h
exec.h
float.h
floatingpoint.h
fpu.h
frame.h sigset_t change (part 3 of 5) 1999-09-29 15:06:27 +00:00
ieeefp.h
md_var.h Simplification of the signal trampoline and other cleanups. 1999-10-07 12:40:34 +00:00
mptable.h Set up FPU state on the AP. 1999-09-05 20:17:40 +00:00
npx.h
pcb_ext.h
pcb.h
pci_cfgreg.h
pcpu.h
pmap.h Make pmap_mapdev() deal with non-page-aligned requests. 1999-09-11 20:31:32 +00:00
proc.h
profile.h
psl.h
ptrace.h
reg.h
reloc.h
resource.h
segments.h
setjmp.h sigset_t change (part 3 of 5) 1999-09-29 15:06:27 +00:00
sigframe.h Simplification of the signal trampoline and other cleanups. 1999-10-07 12:40:34 +00:00
signal.h Re-introduction of sigcontext. 1999-10-04 19:33:58 +00:00
smp.h Fix from Tor so that if we enter the debugger in the tristate going to 1999-09-25 18:36:31 +00:00
specialreg.h Add the CR4 values for P3 SIMD enabling support. FXSR tells the cpu that 1999-09-10 15:51:44 +00:00
sysarch.h
trap.h
tss.h
ucontext.h Simplification of the signal trampoline and other cleanups. 1999-10-07 12:40:34 +00:00
varargs.h
vmparam.h