diff options
author | Neal H. Walfield <neal@gnu.org> | 2008-12-16 20:28:34 +0100 |
---|---|---|
committer | Neal H. Walfield <neal@gnu.org> | 2008-12-16 20:28:34 +0100 |
commit | f0d7e0e0ee0cb0362ee79739922a76faef17917c (patch) | |
tree | 3a1d8913d1d72ce988658cf6ccbe4d251e8d7634 /libhurd-mm | |
parent | 86182db253e1dbb63ee2969a3e1a7f5ab144aed5 (diff) |
Remove saved_thread_state from utcb structure.
hurd/
2008-12-16 Neal H. Walfield <neal@gnu.org>
* thread.h (struct vg_utcb): Remove field saved_thread_state.
libhurd-mm/
2008-12-16 Neal H. Walfield <neal@gnu.org>
* ia32-exception-entry.S (UTCB_SAVED_THREAD_STATE): Don't define.
(UTCB_ACTIVATION_FRAME_STACK): Adjust to new structure layout.
viengoos/
2008-12-16 Neal H. Walfield <neal@gnu.org>
* thread.c (thread_activate): Don't update
UTCB->SAVED_THREAD_STATE.
Diffstat (limited to 'libhurd-mm')
-rw-r--r-- | libhurd-mm/ChangeLog | 5 | ||||
-rw-r--r-- | libhurd-mm/ia32-exception-entry.S | 3 |
2 files changed, 6 insertions, 2 deletions
diff --git a/libhurd-mm/ChangeLog b/libhurd-mm/ChangeLog index ac6dace..fe90da8 100644 --- a/libhurd-mm/ChangeLog +++ b/libhurd-mm/ChangeLog @@ -1,5 +1,10 @@ 2008-12-16 Neal H. Walfield <neal@gnu.org> + * ia32-exception-entry.S (UTCB_SAVED_THREAD_STATE): Don't define. + (UTCB_ACTIVATION_FRAME_STACK): Adjust to new structure layout. + +2008-12-16 Neal H. Walfield <neal@gnu.org> + * storage.c (num_threads): New function. (FREE_PAGES_LOW_WATER): Make it a function of the number of threads. diff --git a/libhurd-mm/ia32-exception-entry.S b/libhurd-mm/ia32-exception-entry.S index cc9ac78..c7f0b8c 100644 --- a/libhurd-mm/ia32-exception-entry.S +++ b/libhurd-mm/ia32-exception-entry.S @@ -26,8 +26,7 @@ #define UTCB_MODE (0*4) #define UTCB_SAVED_IP (1*4) #define UTCB_SAVED_SP (2*4) -#define UTCB_SAVED_THREAD_STATE (3*4) -#define UTCB_ACTIVATION_FRAME_STACK (4*4) +#define UTCB_ACTIVATION_FRAME_STACK (3*4) /* The bits of the mode word. */ #define ACTIVATED_MODE_BIT 0 |