Revision bc51c5c9 dyngen-exec.h

b/dyngen-exec.h
68 68
#define AREG2 "esi"
69 69
#define AREG3 "edi"
70 70
#endif
71
#ifdef __x86_64__
72
#define AREG0 "rbp"
73
#define AREG1 "rbx"
74
#define AREG2 "r12"
75
#define AREG3 "r13"
76
#define AREG4 "r14"
77
#define AREG5 "r15"
78
#endif
71 79
#ifdef __powerpc__
72 80
#define AREG0 "r27"
73 81
#define AREG1 "r24"
......
188 196
#ifdef __i386__
189 197
#define EXIT_TB() asm volatile ("ret")
190 198
#endif
199
#ifdef __x86_64__
200
#define EXIT_TB() asm volatile ("ret")
201
#endif
191 202
#ifdef __powerpc__
192 203
#define EXIT_TB() asm volatile ("blr")
193 204
#endif

Also available in: Unified diff