From 97f208b89fb7d2b4028ee94db41b3e7ae8be2e29 Mon Sep 17 00:00:00 2001 From: Andreas Jaeger Date: Thu, 10 Oct 2002 12:20:18 +0000 Subject: [PATCH] Restore correct registers. --- sysdeps/x86_64/_mcount.S | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/sysdeps/x86_64/_mcount.S b/sysdeps/x86_64/_mcount.S index 132f307277..ce4c95f102 100644 --- a/sysdeps/x86_64/_mcount.S +++ b/sysdeps/x86_64/_mcount.S @@ -51,13 +51,13 @@ C_LABEL(_mcount) #endif /* Pop the saved registers. Please note that `mcount' has no return value. */ - movq (%rsp),%r9 - movq 8(%rsp),%r8 - movq 16(%rsp),%rdi + movq 48(%rsp),%r9 + movq 40(%rsp),%r8 + movq 32(%rsp),%rdi movq 24(%rsp),%rsi - movq 32(%rsp),%rdx - movq 40(%rsp),%rcx - movq 48(%rsp),%rax + movq 16(%rsp),%rdx + movq 8(%rsp),%rcx + movq (%rsp),%rax addq $56,%rsp ret