diff options
author | Richard Henderson | 2022-04-21 17:17:18 +0200 |
---|---|---|
committer | Richard Henderson | 2022-04-26 17:17:05 +0200 |
commit | 0706ac0f860896a73299cb4d2de50a9216e2f5bb (patch) | |
tree | a88c038e5eedb764b05044208aea29743dbea3c6 /configs | |
parent | target/nios2: Drop CR_STATUS_EH from tb->flags (diff) | |
download | qemu-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.mak | 1 |
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 |