]> git.proxmox.com Git - qemu.git/commitdiff
GOTO_LABEL_PARAM for ARM
authorbellard <bellard@c046a42c-6fe2-441c-8c8c-71466251a162>
Sun, 13 Mar 2005 09:53:38 +0000 (09:53 +0000)
committerbellard <bellard@c046a42c-6fe2-441c-8c8c-71466251a162>
Sun, 13 Mar 2005 09:53:38 +0000 (09:53 +0000)
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@1328 c046a42c-6fe2-441c-8c8c-71466251a162

dyngen-exec.h

index ba061c372fe615dfc82483d04c29ca1af7fc61c0..d8ecc02ffb1a635a83d5981f51649865e3316d0a 100644 (file)
@@ -242,6 +242,7 @@ extern int __op_jmp0, __op_jmp1, __op_jmp2, __op_jmp3;
 #endif
 #ifdef __arm__
 #define EXIT_TB() asm volatile ("b exec_loop")
+#define GOTO_LABEL_PARAM(n) asm volatile ("b " ASM_NAME(__op_gen_label) #n)
 #endif
 #ifdef __mc68000
 #define EXIT_TB() asm volatile ("rts")