Changeset 9219 in vbox
- Timestamp:
- May 29, 2008 12:03:45 PM (16 years ago)
- Location:
- trunk
- Files:
-
- 4 edited
-
include/VBox/vm.h (modified) (1 diff)
-
src/VBox/VMM/REMInternal.h (modified) (1 diff)
-
src/recompiler/Makefile.kmk (modified) (1 diff)
-
src/recompiler/VBoxRecompiler.c (modified) (3 diffs)
Legend:
- Unmodified
- Added
- Removed
-
trunk/include/VBox/vm.h
r9212 r9219 552 552 char padding[HC_ARCH_BITS == 32 ? 0x6f00 : 0xbf00]; /* multiple of 32 */ 553 553 #else 554 char padding[HC_ARCH_BITS == 32 ? 0x 8f00 : 0xdf00]; /* multiple of 32 */554 char padding[HC_ARCH_BITS == 32 ? 0x9f00 : 0xdf00]; /* multiple of 32 */ 555 555 #endif 556 556 } rem; -
trunk/src/VBox/VMM/REMInternal.h
r9212 r9219 245 245 #define REM_ENV_SIZE (HC_ARCH_BITS == 32 ? 0x6440 : 0xb4a0) 246 246 #else 247 #define REM_ENV_SIZE (HC_ARCH_BITS == 32 ? 0x 8440 : 0xd4a0)247 #define REM_ENV_SIZE (HC_ARCH_BITS == 32 ? 0x9440 : 0xd4a0) 248 248 #endif 249 249 -
trunk/src/recompiler/Makefile.kmk
r8760 r9219 188 188 endif 189 189 190 $(REM_MOD)_DEFS += IN_RING3 LOG_USE_C99 190 $(REM_MOD)_DEFS += IN_RING3 LOG_USE_C99 $(ARCH_BITS_DEFS) 191 191 #$(REM_MOD)_DEFS += DEBUG_DISAS DEBUG_PCALL DEBUG_EXEC DEBUG_FLUSH DEBUG_IOPORT DEBUG_SIGNAL DEBUG_TLB_CHECK DEBUG_TB_INVALIDATE DEBUG_TLB # Enables huge amounts of debug logging. 192 192 # these defines are probably all irrelevant now: -
trunk/src/recompiler/VBoxRecompiler.c
r9143 r9219 225 225 AssertCompile(RT_SIZEOFMEMB(VM, rem.padding) >= RT_SIZEOFMEMB(VM, rem.s)); 226 226 #if !defined(IPRT_NO_CRT) && (defined(RT_OS_LINUX) || defined(RT_OS_DARWIN) || defined(RT_OS_WINDOWS)) 227 AssertCompileMemberSize(REM, Env, REM_ENV_SIZE); 227 //AssertCompileMemberSize(REM, Env, REM_ENV_SIZE); 228 /* Why did this have to be identical?? */ 229 AssertCompile(RT_SIZEOFMEMB(REM, Env) <= REM_ENV_SIZE); 228 230 #else 229 231 AssertCompile(RT_SIZEOFMEMB(REM, Env) <= REM_ENV_SIZE); … … 3330 3332 * Disassemble. 3331 3333 */ 3332 RTINTPTR off = env->eip - (RT INTPTR)pvPC;3334 RTINTPTR off = env->eip - (RTGCUINTPTR)pvPC; 3333 3335 DISCPUSTATE Cpu; 3334 3336 Cpu.mode = f32BitCode ? CPUMODE_32BIT : CPUMODE_16BIT; … … 3422 3424 * Disassemble. 3423 3425 */ 3424 RTINTPTR off = env->eip - (RT INTPTR)pvPC;3426 RTINTPTR off = env->eip - (RTGCUINTPTR)pvPC; 3425 3427 DISCPUSTATE Cpu; 3426 3428 Cpu.mode = f32BitCode ? CPUMODE_32BIT : CPUMODE_16BIT;
Note:
See TracChangeset
for help on using the changeset viewer.

