summaryrefslogtreecommitdiffstats
path: root/hw/timer/xilinx_timer.c
diff options
context:
space:
mode:
authorRebecca Cran2021-02-08 07:56:58 +0100
committerPeter Maydell2021-02-11 12:50:14 +0100
commitf944a854ce4007000accf7c191b5b52916947198 (patch)
tree2bf085274691ac1da4090bbb9a1084b1a98c5600 /hw/timer/xilinx_timer.c
parenttarget/arm: Add support for FEAT_DIT, Data Independent Timing (diff)
downloadqemu-f944a854ce4007000accf7c191b5b52916947198.tar.gz
qemu-f944a854ce4007000accf7c191b5b52916947198.tar.xz
qemu-f944a854ce4007000accf7c191b5b52916947198.zip
target/arm: Support AA32 DIT by moving PSTATE_SS from cpsr into env->pstate
cpsr has been treated as being the same as spsr, but it isn't. Since PSTATE_SS isn't in cpsr, remove it and move it into env->pstate. This allows us to add support for CPSR_DIT, adding helper functions to merge SPSR_ELx to and from CPSR. Signed-off-by: Rebecca Cran <rebecca@nuviainc.com> Reviewed-by: Richard Henderson <richard.henderson@linaro.org> Message-id: 20210208065700.19454-3-rebecca@nuviainc.com Signed-off-by: Peter Maydell <peter.maydell@linaro.org>
Diffstat (limited to 'hw/timer/xilinx_timer.c')
0 files changed, 0 insertions, 0 deletions