mirror of
https://github.com/xemu-project/xemu.git
synced 2026-07-11 01:24:41 +02:00
target/microblaze: Use TARGET_LONG_BITS == 32 for system mode
Now that the extended address instructions are handled separately from virtual addresses, we can narrow the emulation to 32-bit. Reviewed-by: Edgar E. Iglesias <edgar.iglesias@amd.com> Signed-off-by: Richard Henderson <richard.henderson@linaro.org>
This commit is contained in:
@@ -3,6 +3,4 @@ TARGET_BIG_ENDIAN=y
|
||||
# needed by boot.c
|
||||
TARGET_NEED_FDT=y
|
||||
TARGET_XML_FILES=gdb-xml/microblaze-core.xml gdb-xml/microblaze-stack-protect.xml
|
||||
# System mode can address up to 64 bits via lea/sea instructions.
|
||||
# TODO: These bypass the mmu, so we could emulate these differently.
|
||||
TARGET_LONG_BITS=64
|
||||
TARGET_LONG_BITS=32
|
||||
|
||||
@@ -2,6 +2,4 @@ TARGET_ARCH=microblaze
|
||||
# needed by boot.c
|
||||
TARGET_NEED_FDT=y
|
||||
TARGET_XML_FILES=gdb-xml/microblaze-core.xml gdb-xml/microblaze-stack-protect.xml
|
||||
# System mode can address up to 64 bits via lea/sea instructions.
|
||||
# TODO: These bypass the mmu, so we could emulate these differently.
|
||||
TARGET_LONG_BITS=64
|
||||
TARGET_LONG_BITS=32
|
||||
|
||||
Reference in New Issue
Block a user