1
0
mirror of https://git.FreeBSD.org/src.git synced 2024-12-17 10:26:15 +00:00
freebsd/sys/i386
Daniel Eischen b85c313a62 Preserve the state of the %gs register when setting up the signal
handler in Linux emulation.  According to bde, this is what Linux
does.

Recent versions of linuxthreads use %gs for thread-specific data,
while FreeBSD uses %fs (mostly because WINE uses %gs).

Tested by: drew
2001-05-12 03:23:10 +00:00
..
acpica
apm Send the remains (such as I have located) of "block major numbers" to 2001-03-26 12:41:29 +00:00
bios Send the remains (such as I have located) of "block major numbers" to 2001-03-26 12:41:29 +00:00
conf Add support for gigabit ethernet cards based on the NatSemi DP83820 2001-05-11 19:56:39 +00:00
i386 Simplify the vm fault trap handling code a bit by using if-else instead of 2001-05-11 23:50:08 +00:00
ibcs2 Undo part of the tangle of having sys/lock.h and sys/mutex.h included in 2001-05-01 08:13:21 +00:00
include - Use sched_lock and critical regions to ensure that LDT updates are thread 2001-05-10 17:03:03 +00:00
isa Fixed panics in npx exception handling. When using IRQ13 exception 2001-05-02 13:06:58 +00:00
linux Preserve the state of the %gs register when setting up the signal 2001-05-12 03:23:10 +00:00
pci Un-swap irq/link byte values so that printf works. 2001-05-11 04:52:29 +00:00
svr4 Undo part of the tangle of having sys/lock.h and sys/mutex.h included in 2001-05-01 08:13:21 +00:00
Makefile