about summary refs log tree commit diff
path: root/src
diff options
context:
space:
mode:
Diffstat (limited to 'src')
-rw-r--r--src/rt/arch/x86_64/morestack.S4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/rt/arch/x86_64/morestack.S b/src/rt/arch/x86_64/morestack.S
index a535f6388c0..84340d26791 100644
--- a/src/rt/arch/x86_64/morestack.S
+++ b/src/rt/arch/x86_64/morestack.S
@@ -49,7 +49,7 @@ MORESTACK:
 	// Calculate the CFA as on offset from %ebp
 	.cfi_def_cfa_register %rbp
 
-        subq $200, %rsp
+        subq $184, %rsp
 
 	// FIXME: libgcc also saves rax. not sure if we need to
 
@@ -107,7 +107,7 @@ MORESTACK:
 	movdqa 144(%rsp), %xmm6
 	movdqa 160(%rsp), %xmm7
 
-	addq $200, %rsp
+	addq $184, %rsp
 
         movq 8(%rbp),%r10       // Grab the return pointer.
         incq %r10               // Skip past the `ret` in our parent frame