From 859ae3ad8585d31a95ea805052c58c04d9e341b8 Mon Sep 17 00:00:00 2001 From: Matti Picus Date: Mon, 10 Feb 2025 09:39:05 +1100 Subject: [PATCH] allow compilation on riscv --- src/vmprof_config.h | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/vmprof_config.h b/src/vmprof_config.h index bfd0038d..35d27277 100644 --- a/src/vmprof_config.h +++ b/src/vmprof_config.h @@ -32,6 +32,8 @@ #define PC_FROM_UCONTEXT uc_mcontext.pc #elif defined(__powerpc64__) #define PC_FROM_UCONTEXT uc_mcontext.gp_regs[PT_NIP] +#elif defined(__riscv) + #define PC_FROM_UCONTEXT uc_mcontext.__gregs[REG_PC] #else /* linux, gnuc */ #define PC_FROM_UCONTEXT uc_mcontext.gregs[REG_RIP]