qemu-e2k/target/sh4
Richard Henderson ab419fd8a0 target/sh4: Fix TB_FLAG_UNALIGN
The value previously chosen overlaps GUSA_MASK.

Rename all DELAY_SLOT_* and GUSA_* defines to emphasize
that they are included in TB_FLAGs.  Add aliases for the
FPSCR and SR bits that are included in TB_FLAGS, so that
we don't accidentally reassign those bits.

Fixes: 4da06fb306 ("target/sh4: Implement prctl_unalign_sigbus")
Resolves: https://gitlab.com/qemu-project/qemu/-/issues/856
Reviewed-by: Yoshinori Sato <ysato@users.sourceforge.jp>
Signed-off-by: Richard Henderson <richard.henderson@linaro.org>
2022-10-04 12:33:05 -07:00
..
cpu-param.h Normalize header guard symbol definition 2022-05-11 16:50:26 +02:00
cpu-qom.h target: Introduce and use OBJECT_DECLARE_CPU_TYPE() macro 2022-03-06 22:23:09 +01:00
cpu.c target/sh4: Fix TB_FLAG_UNALIGN 2022-10-04 12:33:05 -07:00
cpu.h target/sh4: Fix TB_FLAG_UNALIGN 2022-10-04 12:33:05 -07:00
gdbstub.c
helper.c target/sh4: Fix TB_FLAG_UNALIGN 2022-10-04 12:33:05 -07:00
helper.h target/sh4: Drop check for singlestep_enabled 2021-10-15 16:39:14 -07:00
Kconfig
meson.build
monitor.c
op_helper.c compiler.h: replace QEMU_NORETURN with G_NORETURN 2022-04-21 17:03:51 +04:00
translate.c target/sh4: Fix TB_FLAG_UNALIGN 2022-10-04 12:33:05 -07:00