summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAdeel <3840695+am11@users.noreply.github.com>2022-09-22 15:26:16 +0300
committerStephen M. Webb <stephen.webb@bregmasoft.ca>2022-09-23 06:16:54 -0400
commit501d8d5e6a06236b87d10a2b1b85008fde3fcbcc (patch)
tree7c9de5fe00523649fa39d46538e5a323f92d1474
parentfedff5ac77c945fc0c5df534074163a784bfa5b3 (diff)
downloadlibunwind-501d8d5e6a06236b87d10a2b1b85008fde3fcbcc.tar.gz
Fix freebsd arm64 build
-rw-r--r--src/aarch64/Ginit.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/aarch64/Ginit.c b/src/aarch64/Ginit.c
index 15fc3b9d..34e5c39a 100644
--- a/src/aarch64/Ginit.c
+++ b/src/aarch64/Ginit.c
@@ -52,9 +52,9 @@ uc_addr (unw_tdep_context_t *uc, int reg)
else if (reg == UNW_AARCH64_X30)
return &uc->uc_mcontext.mc_gpregs.gp_lr;
else if (reg == UNW_AARCH64_SP)
- return &uc->uc_mcontext.sp;
+ return &uc->uc_mcontext.mc_gpregs.gp_sp;
else if (reg == UNW_AARCH64_PC)
- return &uc->uc_mcontext.gp_elr;
+ return &uc->uc_mcontext.mc_gpregs.gp_elr;
else if (reg >= UNW_AARCH64_V0 && reg <= UNW_AARCH64_V31)
return &GET_FPCTX(uc)->uc_mcontext.mc_fpregs.fp_q[reg - UNW_AARCH64_V0];
else