summaryrefslogtreecommitdiff
path: root/src/arch/x86/lib/thread.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/arch/x86/lib/thread.c')
-rw-r--r--src/arch/x86/lib/thread.c7
1 files changed, 7 insertions, 0 deletions
diff --git a/src/arch/x86/lib/thread.c b/src/arch/x86/lib/thread.c
index 06f8a154e2..b1549b5e32 100644
--- a/src/arch/x86/lib/thread.c
+++ b/src/arch/x86/lib/thread.c
@@ -56,3 +56,10 @@ void arch_prepare_thread(struct thread *t,
t->stack_current = stack;
}
+
+void *arch_get_thread_stackbase(void)
+{
+ /* defined in c_start.S */
+ extern u8 thread_stacks[];
+ return &thread_stacks[0];
+}