X-Git-Url: http://repo.macrolet.net/gitweb/?a=blobdiff_plain;f=src%2Fruntime%2Fx86-64-assem.S;h=af5db224e8ec621e52cb085fa9a6e42d78abafac;hb=dc5d8cef786c974258601109f79ab18f874b1270;hp=02cbf26b55fed21c6ddda86f81fced0e0482810f;hpb=8a09cf6e06fd6f5bbc7abfb4d9c4abee2658fa71;p=sbcl.git diff --git a/src/runtime/x86-64-assem.S b/src/runtime/x86-64-assem.S index 02cbf26..af5db22 100644 --- a/src/runtime/x86-64-assem.S +++ b/src/runtime/x86-64-assem.S @@ -143,10 +143,7 @@ GNAME(call_into_lisp_first_time): #else movq GNAME(all_threads),%rax #endif - mov THREAD_CONTROL_STACK_START_OFFSET(%rax) ,%rsp - /* don't think too hard about what happens if we get interrupted - * here */ - add $(THREAD_CONTROL_STACK_SIZE)-16,%rsp + mov THREAD_CONTROL_STACK_END_OFFSET(%rax) ,%rsp jmp Lstack .text