Commit c106152d26a68e86400d454c86b1e908ba3f77d8
1 parent
facc68be
added two more jump points
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@378 c046a42c-6fe2-441c-8c8c-71466251a162
Showing
2 changed files
with
2 additions
and
2 deletions
dyngen-exec.h
| @@ -161,7 +161,7 @@ extern int __op_param1, __op_param2, __op_param3; | @@ -161,7 +161,7 @@ extern int __op_param1, __op_param2, __op_param3; | ||
| 161 | #define PARAM3 ((long)(&__op_param3)) | 161 | #define PARAM3 ((long)(&__op_param3)) |
| 162 | #endif | 162 | #endif |
| 163 | 163 | ||
| 164 | -extern int __op_jmp0, __op_jmp1; | 164 | +extern int __op_jmp0, __op_jmp1, __op_jmp2, __op_jmp3; |
| 165 | 165 | ||
| 166 | #ifdef __i386__ | 166 | #ifdef __i386__ |
| 167 | #define EXIT_TB() asm volatile ("ret") | 167 | #define EXIT_TB() asm volatile ("ret") |
dyngen.h
| @@ -19,7 +19,7 @@ | @@ -19,7 +19,7 @@ | ||
| 19 | */ | 19 | */ |
| 20 | 20 | ||
| 21 | int __op_param1, __op_param2, __op_param3; | 21 | int __op_param1, __op_param2, __op_param3; |
| 22 | -int __op_jmp0, __op_jmp1; | 22 | +int __op_jmp0, __op_jmp1, __op_jmp2, __op_jmp3; |
| 23 | 23 | ||
| 24 | #ifdef __i386__ | 24 | #ifdef __i386__ |
| 25 | static inline void flush_icache_range(unsigned long start, unsigned long stop) | 25 | static inline void flush_icache_range(unsigned long start, unsigned long stop) |