From e228aa3e140b3a41b6df735ec493400c2d535eb9 Mon Sep 17 00:00:00 2001 From: Justine Tunney Date: Fri, 22 Nov 2024 13:32:52 -0800 Subject: [PATCH] Save rax register in getcontext --- libc/intrin/getcontext.inc | 1 + 1 file changed, 1 insertion(+) diff --git a/libc/intrin/getcontext.inc b/libc/intrin/getcontext.inc index ea0a8b4a8..bbc452658 100644 --- a/libc/intrin/getcontext.inc +++ b/libc/intrin/getcontext.inc @@ -34,6 +34,7 @@ mov %rbp,120(%rdi) mov %rbx,128(%rdi) mov %rdx,136(%rdi) + mov %rax,144(%rdi) mov %rcx,152(%rdi) lea 8(%rsp),%rax mov %rax,160(%rdi) // rsp = caller's rsp