summaryrefslogtreecommitdiffstats
path: root/configs
diff options
context:
space:
mode:
authorRichard Henderson2022-04-21 17:17:18 +0200
committerRichard Henderson2022-04-26 17:17:05 +0200
commit0706ac0f860896a73299cb4d2de50a9216e2f5bb (patch)
treea88c038e5eedb764b05044208aea29743dbea3c6 /configs
parenttarget/nios2: Drop CR_STATUS_EH from tb->flags (diff)
downloadqemu-0706ac0f860896a73299cb4d2de50a9216e2f5bb.tar.gz
qemu-0706ac0f860896a73299cb4d2de50a9216e2f5bb.tar.xz
qemu-0706ac0f860896a73299cb4d2de50a9216e2f5bb.zip
target/nios2: Enable unaligned traps for system mode
Unaligned traps are optional, but required with an mmu. Turn them on always, because the fallback behaviour undefined. Enable alignment checks in the config file. Unwind the guest pc properly from do_unaligned_access. Reviewed-by: Peter Maydell <peter.maydell@linaro.org> Signed-off-by: Richard Henderson <richard.henderson@linaro.org> Message-Id: <20220421151735.31996-48-richard.henderson@linaro.org>
Diffstat (limited to 'configs')
-rw-r--r--configs/targets/nios2-softmmu.mak1
1 files changed, 1 insertions, 0 deletions
diff --git a/configs/targets/nios2-softmmu.mak b/configs/targets/nios2-softmmu.mak
index 9a372f0717..1e93b54cd1 100644
--- a/configs/targets/nios2-softmmu.mak
+++ b/configs/targets/nios2-softmmu.mak
@@ -1 +1,2 @@
TARGET_ARCH=nios2
+TARGET_ALIGNED_ONLY=y