diff --git a/dyngen-exec.h b/dyngen-exec.h index 7b313d62c72acdf3dc01202ae8f3db06e8b3e214..bf40353b2d0fca43eff9bdca1d756510500fa724 100644 --- a/dyngen-exec.h +++ b/dyngen-exec.h @@ -91,12 +91,12 @@ extern int printf(const char *, ...); #define AREG3 "edi" #endif #ifdef __x86_64__ -#define AREG0 "rbp" -#define AREG1 "rbx" +#define AREG0 "r14" +#define AREG1 "r15" #define AREG2 "r12" #define AREG3 "r13" -//#define AREG4 "r14" -//#define AREG5 "r15" +//#define AREG4 "rbp" +//#define AREG5 "rbx" #endif #ifdef __powerpc__ #define AREG0 "r27"