From f84533a8decb765ac3bd8aec215c02e68043bd5e Mon Sep 17 00:00:00 2001 From: Vlad Brezae Date: Wed, 27 Sep 2017 00:15:41 +0300 Subject: [PATCH] [amd64] Save missing register --- mono/utils/mach-support-amd64.c | 1 + 1 file changed, 1 insertion(+) diff --git a/mono/utils/mach-support-amd64.c b/mono/utils/mach-support-amd64.c index 733f94c343c..ceef5f25e45 100644 --- a/mono/utils/mach-support-amd64.c +++ b/mono/utils/mach-support-amd64.c @@ -89,6 +89,7 @@ mono_mach_arch_thread_states_to_mono_context (thread_state_t state, thread_state context->gregs [AMD64_RCX] = arch_state->__rcx; context->gregs [AMD64_RDX] = arch_state->__rdx; context->gregs [AMD64_RDI] = arch_state->__rdi; + context->gregs [AMD64_RSI] = arch_state->__rsi; context->gregs [AMD64_RBP] = arch_state->__rbp; context->gregs [AMD64_RSP] = arch_state->__rsp; context->gregs [AMD64_R8] = arch_state->__r8; -- 2.25.1