From 7e1be6625f60dc311ec989cdb6f1ee21aa43ca34 Mon Sep 17 00:00:00 2001 From: Billy Laws Date: Thu, 17 Jul 2025 17:18:30 +0100 Subject: [PATCH] SyscallHandler: Add a method for invalidating a guest code range --- FEXCore/include/FEXCore/HLE/SyscallHandler.h | 1 + 1 file changed, 1 insertion(+) diff --git a/FEXCore/include/FEXCore/HLE/SyscallHandler.h b/FEXCore/include/FEXCore/HLE/SyscallHandler.h index 8f0bbd8e3..9052e02e4 100644 --- a/FEXCore/include/FEXCore/HLE/SyscallHandler.h +++ b/FEXCore/include/FEXCore/HLE/SyscallHandler.h @@ -78,6 +78,7 @@ public: return OSABI; } virtual void MarkGuestExecutableRange(FEXCore::Core::InternalThreadState* Thread, uint64_t Start, uint64_t Length) {} + virtual void InvalidateGuestCodeRange(FEXCore::Core::InternalThreadState* Thread, uint64_t Start, uint64_t Length) {} virtual void MarkOvercommitRange(uint64_t Start, uint64_t Length) {} virtual void UnmarkOvercommitRange(uint64_t Start, uint64_t Length) {} virtual ExecutableRangeInfo QueryGuestExecutableRange(FEXCore::Core::InternalThreadState* Thread, uint64_t Address) = 0;