diff options
author | Richard Henderson <rth@twiddle.net> | 2010-04-17 16:25:06 +0000 |
---|---|---|
committer | Blue Swirl <blauwirbel@gmail.com> | 2010-04-17 16:25:06 +0000 |
commit | 058ed88cc115e6b8323a39d7f05e6cf91b19b35e (patch) | |
tree | 821e1a450c6e51888a8da81e837a14cd168eb957 /target-sparc | |
parent | cca1d527efaa8ce65b4a78f936af82cc7cc96e82 (diff) | |
download | hqemu-058ed88cc115e6b8323a39d7f05e6cf91b19b35e.zip hqemu-058ed88cc115e6b8323a39d7f05e6cf91b19b35e.tar.gz |
target-sparc: Fix TARGET_{PHYS,VIRT}_ADDR_SPACE_BITS.
The 32 and 64-bit definitions were swapped in the ifdef.
Signed-off-by: Richard Henderson <rth@twiddle.net>
Signed-off-by: Blue Swirl <blauwirbel@gmail.com>
Diffstat (limited to 'target-sparc')
-rw-r--r-- | target-sparc/cpu.h | 12 |
1 files changed, 6 insertions, 6 deletions
diff --git a/target-sparc/cpu.h b/target-sparc/cpu.h index 580f4d4..0e7f390 100644 --- a/target-sparc/cpu.h +++ b/target-sparc/cpu.h @@ -7,18 +7,18 @@ #define TARGET_LONG_BITS 32 #define TARGET_FPREGS 32 #define TARGET_PAGE_BITS 12 /* 4k */ +#define TARGET_PHYS_ADDR_SPACE_BITS 36 +#define TARGET_VIRT_ADDR_SPACE_BITS 32 +#else +#define TARGET_LONG_BITS 64 +#define TARGET_FPREGS 64 +#define TARGET_PAGE_BITS 13 /* 8k */ #define TARGET_PHYS_ADDR_SPACE_BITS 41 # ifdef TARGET_ABI32 # define TARGET_VIRT_ADDR_SPACE_BITS 32 # else # define TARGET_VIRT_ADDR_SPACE_BITS 44 # endif -#else -#define TARGET_LONG_BITS 64 -#define TARGET_FPREGS 64 -#define TARGET_PAGE_BITS 13 /* 8k */ -#define TARGET_PHYS_ADDR_SPACE_BITS 36 -#define TARGET_VIRT_ADDR_SPACE_BITS 32 #endif #define CPUState struct CPUSPARCState |