summaryrefslogtreecommitdiff
path: root/libhurd-mm
diff options
context:
space:
mode:
authorNeal H. Walfield <neal@gnu.org>2008-12-16 20:28:34 +0100
committerNeal H. Walfield <neal@gnu.org>2008-12-16 20:28:34 +0100
commitf0d7e0e0ee0cb0362ee79739922a76faef17917c (patch)
tree3a1d8913d1d72ce988658cf6ccbe4d251e8d7634 /libhurd-mm
parent86182db253e1dbb63ee2969a3e1a7f5ab144aed5 (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/ChangeLog5
-rw-r--r--libhurd-mm/ia32-exception-entry.S3
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