Changeset 14531 in vbox for trunk/src/recompiler_new
- Timestamp:
- Nov 24, 2008 4:32:44 PM (16 years ago)
- svn:sync-xref-src-repo-rev:
- 39819
- Location:
- trunk/src/recompiler_new
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/recompiler_new/Makefile.kmk
r14507 r14531 162 162 $(REM_MOD)_LDFLAGS.solaris = -mimpure-text 163 163 164 #$(REM_MOD)_LIBS = \ 165 $(LIB_VMM) \ 166 $(LIB_RUNTIME) 167 164 # Temporary hack, to allow running with oldish GCC 165 $(REM_MOD)_DEFS.win.x86 += GCC_WITH_BUGGY_REGPARM 166 168 167 # 169 168 # The VBoxREM import library. -
trunk/src/recompiler_new/cpu-exec.c
r13839 r14531 109 109 env->current_tb = tb; 110 110 /* execute the generated code */ 111 #if defined(VBOX) && defined(GCC_WITH_BUGGY_REGPARM) 112 tcg_qemu_tb_exec(tb->tc_ptr, next_tb); 113 #else 111 114 next_tb = tcg_qemu_tb_exec(tb->tc_ptr); 115 #endif 112 116 113 117 if ((next_tb & 3) == 2) { … … 473 477 /* execute the generated code */ 474 478 RAWEx_ProfileStart(env, STATS_QEMU_RUN_EMULATED_CODE); 479 #if defined(VBOX) && defined(GCC_WITH_BUGGY_REGPARM) 480 tcg_qemu_tb_exec(tc_ptr, next_tb); 481 #else 475 482 next_tb = tcg_qemu_tb_exec(tc_ptr); 483 #endif 476 484 RAWEx_ProfileStop(env, STATS_QEMU_RUN_EMULATED_CODE); 477 485 env->current_tb = NULL;
Note:
See TracChangeset
for help on using the changeset viewer.