USER_LDT is now required by a number of packages as well as our upcoming
authorMatthew Dillon <dillon@dragonflybsd.org>
Sat, 20 Dec 2003 05:52:27 +0000 (05:52 +0000)
committerMatthew Dillon <dillon@dragonflybsd.org>
Sat, 20 Dec 2003 05:52:27 +0000 (05:52 +0000)
commitee66458cb0dc17fa4b10739d6d27311a92b7e9d9
tree6991707ea43912a57f32c7f93a722cc7691d0bb3
parente66cfc2f1eb5587a592c255721236083bf13686f
USER_LDT is now required by a number of packages as well as our upcoming
user threads support.  Make it non-optional.

USER_LDT breaks SysV emulated sysarch(... SVR4_SYSARCH_DSCR) support.
For now just #if 0 out the support (which is what FreeBSD-5.x does).

Submitted-by: Craig Dooley <craig@xlnx-x.net>
29 files changed:
sys/conf/options.i386
sys/conf/options.pc98
sys/config/LINT
sys/emulation/linux/i386/linux_machdep.c
sys/emulation/svr4/i386/svr4_machdep.c
sys/i386/conf/LINT
sys/i386/i386/genassym.c
sys/i386/i386/globals.s
sys/i386/i386/machdep.c
sys/i386/i386/mp_machdep.c
sys/i386/i386/pmap.c
sys/i386/i386/swtch.s
sys/i386/i386/sys_machdep.c
sys/i386/i386/vm_machdep.c
sys/i386/include/globaldata.h
sys/i386/include/pcb.h
sys/i386/include/pcb_ext.h
sys/platform/pc32/i386/genassym.c
sys/platform/pc32/i386/globals.s
sys/platform/pc32/i386/machdep.c
sys/platform/pc32/i386/mp_machdep.c
sys/platform/pc32/i386/pmap.c
sys/platform/pc32/i386/swtch.s
sys/platform/pc32/i386/sys_machdep.c
sys/platform/pc32/i386/vm_machdep.c
sys/platform/pc32/include/globaldata.h
sys/platform/pc32/include/pcb.h
sys/platform/pc32/include/pcb_ext.h
sys/platform/vkernel/i386/genassym.c