summaryrefslogtreecommitdiffstats
path: root/include
diff options
context:
space:
mode:
authorThomas Hanson2016-10-17 20:22:18 +0200
committerPeter Maydell2016-10-17 20:22:18 +0200
commit86fb3fa4ed5873b021a362ea26a021f4aeab1bb4 (patch)
tree324b6bd80a71a5b3a14a820ef4974874fef37333 /include
parentpxa2xx: Auto-assign name for i2c bus in i2c_init_bus. (diff)
downloadqemu-86fb3fa4ed5873b021a362ea26a021f4aeab1bb4.tar.gz
qemu-86fb3fa4ed5873b021a362ea26a021f4aeab1bb4.tar.xz
qemu-86fb3fa4ed5873b021a362ea26a021f4aeab1bb4.zip
target-arm: Infrastucture changes to enable handling of tagged address loading into PC
When capturing the current CPU state for the TB, extract the TBI0 and TBI1 values from the correct TCR for the current EL and then add them to the TB flags field. Then, at the start of code generation for the block, copy the TBI fields into the DisasContext structure. Signed-off-by: Thomas Hanson <thomas.hanson@linaro.org> Message-id: 1476301853-15774-2-git-send-email-thomas.hanson@linaro.org [PMM: drop useless 'extern' keyword on function prototypes; provide CONFIG_USER_ONLY trivial versions of arm_regime_tbi[01]()] Reviewed-by: Peter Maydell <peter.maydell@linaro.org> Signed-off-by: Peter Maydell <peter.maydell@linaro.org>
Diffstat (limited to 'include')
0 files changed, 0 insertions, 0 deletions