[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Qemu-devel] [PATCH 3/8] sparc64: fix 32bit load sign extension
From: |
Igor V. Kovalenko |
Subject: |
[Qemu-devel] [PATCH 3/8] sparc64: fix 32bit load sign extension |
Date: |
Wed, 02 Jun 2010 00:12:32 +0400 |
User-agent: |
StGit/0.15 |
From: Igor V. Kovalenko <address@hidden>
- change return type of ldl_* to uint32_t to prevent unwanted sign extension
visible in sparc64 load alternate address space methods
- note this change makes ldl_* softmmu implementations match ldl_phys one
Signed-off-by: Igor V. Kovalenko <address@hidden>
---
softmmu_header.h | 2 +-
1 files changed, 1 insertions(+), 1 deletions(-)
diff --git a/softmmu_header.h b/softmmu_header.h
index 6a36e01..2f95c33 100644
--- a/softmmu_header.h
+++ b/softmmu_header.h
@@ -60,7 +60,7 @@
#if DATA_SIZE == 8
#define RES_TYPE uint64_t
#else
-#define RES_TYPE int
+#define RES_TYPE uint32_t
#endif
#if ACCESS_TYPE == (NB_MMU_MODES + 1)
- [Qemu-devel] [PATCH 0/8] sparc64 fixes, Igor V. Kovalenko, 2010/06/01
- [Qemu-devel] [PATCH 1/8] sparc64: fix tag access register on mmu traps, Igor V. Kovalenko, 2010/06/01
- [Qemu-devel] [PATCH 2/8] sparc64: fix missing address masking, Igor V. Kovalenko, 2010/06/01
- Re: [Qemu-devel] [PATCH 2/8] sparc64: fix missing address masking, Richard Henderson, 2010/06/01
- Re: [Qemu-devel] [PATCH 2/8] sparc64: fix missing address masking, Igor Kovalenko, 2010/06/02
- Re: [Qemu-devel] [PATCH 2/8] sparc64: fix missing address masking, Richard Henderson, 2010/06/02
- Re: [Qemu-devel] [PATCH 2/8] sparc64: fix missing address masking, Blue Swirl, 2010/06/02
- Re: [Qemu-devel] [PATCH 2/8] sparc64: fix missing address masking, Andreas Färber, 2010/06/02
- Re: [Qemu-devel] [PATCH 2/8] sparc64: fix missing address masking, Igor Kovalenko, 2010/06/02
- Re: [Qemu-devel] [PATCH 2/8] sparc64: fix missing address masking, Igor Kovalenko, 2010/06/02
[Qemu-devel] [PATCH 3/8] sparc64: fix 32bit load sign extension,
Igor V. Kovalenko <=
- [Qemu-devel] Re: [PATCH 3/8] sparc64: fix 32bit load sign extension, Paolo Bonzini, 2010/06/03
- [Qemu-devel] Re: [PATCH 3/8] sparc64: fix 32bit load sign extension, Alexander Graf, 2010/06/03
- [Qemu-devel] Re: [PATCH 3/8] sparc64: fix 32bit load sign extension, Paolo Bonzini, 2010/06/03
- [Qemu-devel] Re: [PATCH 3/8] sparc64: fix 32bit load sign extension, Igor Kovalenko, 2010/06/03
- [Qemu-devel] Re: [PATCH 3/8] sparc64: fix 32bit load sign extension, Paolo Bonzini, 2010/06/04
- [Qemu-devel] Re: [PATCH 3/8] sparc64: fix 32bit load sign extension, Paolo Bonzini, 2010/06/04
- [Qemu-devel] [PATCH] target-i386: fix decoding of negative 4-byte displacements, Paolo Bonzini, 2010/06/04
- Re: [Qemu-devel] [PATCH] target-i386: fix decoding of negative 4-byte displacements, Richard Henderson, 2010/06/04
- Re: [Qemu-devel] [PATCH] target-i386: fix decoding of negative 4-byte displacements, Blue Swirl, 2010/06/04
[Qemu-devel] [PATCH 4/8] sparc64: fix ldxfsr insn, Igor V. Kovalenko, 2010/06/01