Commit ae200d10628b471ff26c34aa3983205b3ec8c7e7
1 parent
ba68055e
GOTO_LABEL_PARAM for ARM
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@1328 c046a42c-6fe2-441c-8c8c-71466251a162
Showing
1 changed file
with
1 additions
and
0 deletions
dyngen-exec.h
@@ -242,6 +242,7 @@ extern int __op_jmp0, __op_jmp1, __op_jmp2, __op_jmp3; | @@ -242,6 +242,7 @@ extern int __op_jmp0, __op_jmp1, __op_jmp2, __op_jmp3; | ||
242 | #endif | 242 | #endif |
243 | #ifdef __arm__ | 243 | #ifdef __arm__ |
244 | #define EXIT_TB() asm volatile ("b exec_loop") | 244 | #define EXIT_TB() asm volatile ("b exec_loop") |
245 | +#define GOTO_LABEL_PARAM(n) asm volatile ("b " ASM_NAME(__op_gen_label) #n) | ||
245 | #endif | 246 | #endif |
246 | #ifdef __mc68000 | 247 | #ifdef __mc68000 |
247 | #define EXIT_TB() asm volatile ("rts") | 248 | #define EXIT_TB() asm volatile ("rts") |