From f0d7e0e0ee0cb0362ee79739922a76faef17917c Mon Sep 17 00:00:00 2001 From: "Neal H. Walfield" Date: Tue, 16 Dec 2008 20:28:34 +0100 Subject: Remove saved_thread_state from utcb structure. hurd/ 2008-12-16 Neal H. Walfield * thread.h (struct vg_utcb): Remove field saved_thread_state. libhurd-mm/ 2008-12-16 Neal H. Walfield * 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 * thread.c (thread_activate): Don't update UTCB->SAVED_THREAD_STATE. --- libhurd-mm/ChangeLog | 5 +++++ libhurd-mm/ia32-exception-entry.S | 3 +-- 2 files changed, 6 insertions(+), 2 deletions(-) (limited to 'libhurd-mm') diff --git a/libhurd-mm/ChangeLog b/libhurd-mm/ChangeLog index ac6dace..fe90da8 100644 --- a/libhurd-mm/ChangeLog +++ b/libhurd-mm/ChangeLog @@ -1,3 +1,8 @@ +2008-12-16 Neal H. Walfield + + * 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 * storage.c (num_threads): New function. 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 -- cgit v1.2.3