From 1024958b260bc7dbe738586f7525e5928694880f Mon Sep 17 00:00:00 2001 From: lizzie Date: Fri, 24 Oct 2025 22:25:01 +0000 Subject: [PATCH] fix ucontext in dragonfly Signed-off-by: lizzie --- src/dynarmic/src/dynarmic/common/context.h | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/dynarmic/src/dynarmic/common/context.h b/src/dynarmic/src/dynarmic/common/context.h index ea2c1ef251..941289cb94 100644 --- a/src/dynarmic/src/dynarmic/common/context.h +++ b/src/dynarmic/src/dynarmic/common/context.h @@ -72,6 +72,9 @@ # elif defined(__sun__) # define CTX_RIP (mctx.gregs[REG_RIP]) # define CTX_RSP (mctx.gregs[REG_RSP]) +# elif defined(__DragonFly__) +# define CTX_RIP (mctx.mc_rip) +# define CTX_RSP (mctx.mc_rsp) # else # error "Unknown platform" # endif