aboutsummaryrefslogtreecommitdiff
path: root/scripts/lib/kdoc/kdoc_files.py
diff options
context:
space:
mode:
authorRichard Henderson <richard.henderson@linaro.org>2025-10-08 14:55:36 -0700
committerPeter Maydell <peter.maydell@linaro.org>2025-10-10 13:19:09 +0100
commitde83d60a84f25b9518a91bcb996f60a911d03e48 (patch)
treef5723830692ac613e1ee5db15100c15dfd7b4f56 /scripts/lib/kdoc/kdoc_files.py
parent38f8b024d80d276429dad0adadc67789aa89730a (diff)
downloadqemu-de83d60a84f25b9518a91bcb996f60a911d03e48.zip
qemu-de83d60a84f25b9518a91bcb996f60a911d03e48.tar.gz
qemu-de83d60a84f25b9518a91bcb996f60a911d03e48.tar.bz2
target/arm: Expand pstate to 64 bits
The ARM now defines 36 bits in SPSR_ELx in aarch64 mode, so it's time to bite the bullet and extend PSTATE to match. Most changes are straightforward, adjusting printf formats, changing local variable types. More complex is migration, where to maintain backward compatibility a new pstate64 record is introduced, and only when one of the extensions that sets bits 32-35 are active. The fate of gdbstub is left undecided for the moment. Reviewed-by: Peter Maydell <peter.maydell@linaro.org> Reviewed-by: Pierrick Bouvier <pierrick.bouvier@linaro.org> Signed-off-by: Richard Henderson <richard.henderson@linaro.org> Message-id: 20251008215613.300150-37-richard.henderson@linaro.org Signed-off-by: Peter Maydell <peter.maydell@linaro.org>
Diffstat (limited to 'scripts/lib/kdoc/kdoc_files.py')
0 files changed, 0 insertions, 0 deletions