From 219ac40a7dffe17a3417dd94910bedf6ea06fe45 Mon Sep 17 00:00:00 2001 From: ptitSeb Date: Sun, 5 Mar 2023 09:59:26 +0100 Subject: [DYNAREC] Fixed (again) and improved new jmptable memory manager --- src/include/custommem.h | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) (limited to 'src/include') diff --git a/src/include/custommem.h b/src/include/custommem.h index b1645133..e03db81c 100644 --- a/src/include/custommem.h +++ b/src/include/custommem.h @@ -39,9 +39,9 @@ uintptr_t getJumpAddress64(uintptr_t addr); #define JMPTABL_SHIFT2 18 #define JMPTABL_SHIFT1 18 #define JMPTABL_SHIFT0 10 -#define JMPTABL_START3 (JMPTABL_SHIFT0+JMPTABL_SHIFT1+JMPTABL_SHIFT2) -#define JMPTABL_START2 (JMPTABL_SHIFT0+JMPTABL_SHIFT1) -#define JMPTABL_START1 (JMPTABL_SHIFT0) +#define JMPTABL_START3 (JMPTABL_START2+JMPTABL_SHIFT2) +#define JMPTABL_START2 (JMPTABL_START1+JMPTABL_SHIFT1) +#define JMPTABL_START1 (JMPTABL_START0+JMPTABL_SHIFT0) #define JMPTABL_START0 0 #define JMPTABLE_MASK3 ((1<