summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSamuel Thibault <samuel.thibault@ens-lyon.org>2007-08-04 15:54:53 +0000
committerThomas Schwinge <tschwinge@gnu.org>2009-06-18 00:27:11 +0200
commit20ce4a1d8fdda4449678a0bdf871551799a6f248 (patch)
tree990aacf0ccf7500a648f28ee9f6778a917d9b7df
parentd2267845c42085b9419174beb1678201ed800217 (diff)
2007-08-04 Samuel Thibault <samuel.thibault@ens-lyon.org>
* i386/i386/cswitch.S: Use EXT(interrupt_stack) instead of _interrupt_stack.
-rw-r--r--ChangeLog2
-rw-r--r--i386/i386/cswitch.S2
2 files changed, 3 insertions, 1 deletions
diff --git a/ChangeLog b/ChangeLog
index 31e415e..aa19796 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -12,6 +12,8 @@
(interrupt_stack_alloc): Call init_alloc_aligned() instead of
init_alloc().
* i386/i386/mp_desc.h: Include <i386at/idt.h> instead of "idt.h"
+ * i386/i386/cswitch.S: Use EXT(interrupt_stack) instead of
+ _interrupt_stack.
2007-07-08 Samuel Thibault <samuel.thibault@ens-lyon.org>
diff --git a/i386/i386/cswitch.S b/i386/i386/cswitch.S
index 6ca616d..718c8aa 100644
--- a/i386/i386/cswitch.S
+++ b/i386/i386/cswitch.S
@@ -124,7 +124,7 @@ ENTRY(switch_to_shutdown_context)
movl 4(%esp),%ebx /* get routine to run next */
movl 8(%esp),%esi /* get its argument */
- movl _interrupt_stack(,%edx,4),%ecx /* point to its interrupt stack */
+ movl EXT(interrupt_stack)(,%edx,4),%ecx /* point to its interrupt stack */
lea INTSTACK_SIZE(%ecx),%esp /* switch to it (top) */
pushl %eax /* push thread */