about summary refs log tree commit diff
path: root/src/setjmp/x86_64/setjmp.s
diff options
context:
space:
mode:
Diffstat (limited to 'src/setjmp/x86_64/setjmp.s')
-rw-r--r--src/setjmp/x86_64/setjmp.s4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/setjmp/x86_64/setjmp.s b/src/setjmp/x86_64/setjmp.s
index 8f29fa81..faecd353 100644
--- a/src/setjmp/x86_64/setjmp.s
+++ b/src/setjmp/x86_64/setjmp.s
@@ -14,9 +14,9 @@ setjmp:
 	mov %r13,24(%rdi)
 	mov %r14,32(%rdi)
 	mov %r15,40(%rdi)
-	leaq 8(%rsp),%rdx       /* this is our rsp WITHOUT current ret addr */
+	lea 8(%rsp),%rdx        /* this is our rsp WITHOUT current ret addr */
 	mov %rdx,48(%rdi)
-	movq (%rsp),%rdx        /* save return addr ptr for new rip */
+	mov (%rsp),%rdx         /* save return addr ptr for new rip */
 	mov %rdx,56(%rdi)
 	xor %rax,%rax           /* always return 0 */
 	ret