211 |
|
|
212 |
#ifdef __i386__ |
#ifdef __i386__ |
213 |
#define EXIT_TB() asm volatile ("ret") |
#define EXIT_TB() asm volatile ("ret") |
214 |
|
#define GOTO_LABEL_PARAM(n) asm volatile ("jmp __op_gen_label" #n) |
215 |
#endif |
#endif |
216 |
#ifdef __x86_64__ |
#ifdef __x86_64__ |
217 |
#define EXIT_TB() asm volatile ("ret") |
#define EXIT_TB() asm volatile ("ret") |
218 |
#endif |
#endif |
219 |
#ifdef __powerpc__ |
#ifdef __powerpc__ |
220 |
#define EXIT_TB() asm volatile ("blr") |
#define EXIT_TB() asm volatile ("blr") |
221 |
|
#define GOTO_LABEL_PARAM(n) asm volatile ("b __op_gen_label" #n) |
222 |
#endif |
#endif |
223 |
#ifdef __s390__ |
#ifdef __s390__ |
224 |
#define EXIT_TB() asm volatile ("br %r14") |
#define EXIT_TB() asm volatile ("br %r14") |