diff options
| author | Luoqi Chen <luoqi@FreeBSD.org> | 1999-12-06 04:53:08 +0000 |
|---|---|---|
| committer | Luoqi Chen <luoqi@FreeBSD.org> | 1999-12-06 04:53:08 +0000 |
| commit | 91c28bfde09b7f5b468fb0d7de212ea59ee8ffb2 (patch) | |
| tree | 76b479186ab6922542909fae5b1175a021c96b8f /sys/i386/include/pcb.h | |
| parent | a2e7fb9f68af2310db416ad7e27c02e2d27fd21f (diff) | |
Notes
Diffstat (limited to 'sys/i386/include/pcb.h')
| -rw-r--r-- | sys/i386/include/pcb.h | 9 |
1 files changed, 6 insertions, 3 deletions
diff --git a/sys/i386/include/pcb.h b/sys/i386/include/pcb.h index ed3044cc4d6a6..dde72812d5a6f 100644 --- a/sys/i386/include/pcb.h +++ b/sys/i386/include/pcb.h @@ -62,8 +62,11 @@ struct pcb { int pcb_dr6; int pcb_dr7; - caddr_t pcb_ldt; /* per process (user) LDT */ - int pcb_ldt_len; /* number of LDT entries */ +#ifdef USER_LDT + struct pcb_ldt *pcb_ldt; /* per process (user) LDT */ +#else + struct pcb_ldt *pcb_ldt_dontuse; +#endif struct save87 pcb_savefpu; /* floating point state for 287/387 */ u_char pcb_flags; #define FP_SOFTFP 0x01 /* process using software fltng pnt emulator */ @@ -76,7 +79,7 @@ struct pcb { #endif int pcb_gs; struct pcb_ext *pcb_ext; /* optional pcb extension */ - u_long __pcb_spare[2]; /* adjust to avoid core dump size changes */ + u_long __pcb_spare[3]; /* adjust to avoid core dump size changes */ }; /* |
