From: ths Date: Sun, 29 Apr 2007 21:26:37 +0000 (+0000) Subject: Kill broken host register definitions, thanks to Paul Brook and Herve X-Git-Tag: release_0_9_1~1150 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=01179c382ba7bf8d5b063ca6afaa57c33f813287;p=thirdparty%2Fqemu.git Kill broken host register definitions, thanks to Paul Brook and Herve Poussineau for debugging this. git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2747 c046a42c-6fe2-441c-8c8c-71466251a162 --- diff --git a/target-mips/exec.h b/target-mips/exec.h index cfe69a3ffa5..b00263f1b14 100644 --- a/target-mips/exec.h +++ b/target-mips/exec.h @@ -6,25 +6,18 @@ #include "config.h" #include "mips-defs.h" #include "dyngen-exec.h" +#include "cpu-defs.h" register struct CPUMIPSState *env asm(AREG0); -#if defined (USE_64BITS_REGS) -typedef int64_t host_int_t; -typedef uint64_t host_uint_t; -#else -typedef int32_t host_int_t; -typedef uint32_t host_uint_t; -#endif - #if TARGET_LONG_BITS > HOST_LONG_BITS #define T0 (env->t0) #define T1 (env->t1) #define T2 (env->t2) #else -register host_uint_t T0 asm(AREG1); -register host_uint_t T1 asm(AREG2); -register host_uint_t T2 asm(AREG3); +register target_ulong T0 asm(AREG1); +register target_ulong T1 asm(AREG2); +register target_ulong T2 asm(AREG3); #endif #if defined (USE_HOST_FLOAT_REGS) diff --git a/target-mips/mips-defs.h b/target-mips/mips-defs.h index 95b5ef8f0e7..414f476db22 100644 --- a/target-mips/mips-defs.h +++ b/target-mips/mips-defs.h @@ -1,8 +1,6 @@ #if !defined (__QEMU_MIPS_DEFS_H__) #define __QEMU_MIPS_DEFS_H__ -/* If we want to use 64 bits host regs... */ -//#define USE_64BITS_REGS /* If we want to use host float regs... */ //#define USE_HOST_FLOAT_REGS