aboutsummaryrefslogtreecommitdiff
path: root/rust/qemu-macros/src
diff options
context:
space:
mode:
authorPeter Maydell <peter.maydell@linaro.org>2025-09-23 18:57:50 +0100
committerPeter Maydell <peter.maydell@linaro.org>2025-09-26 13:40:43 +0100
commitff197ae9a44741e92df47c78ce2a3d30a4e46455 (patch)
tree9ea1f613e04bfd01f714848cb4e9b11d4501b976 /rust/qemu-macros/src
parentded97005b2baf6669c102d92f87b5d622136ad18 (diff)
downloadqemu-ff197ae9a44741e92df47c78ce2a3d30a4e46455.zip
qemu-ff197ae9a44741e92df47c78ce2a3d30a4e46455.tar.gz
qemu-ff197ae9a44741e92df47c78ce2a3d30a4e46455.tar.bz2
target/arm: Move ID register field defs to cpu-features.h
Currently we define constants for the ID register fields in cpu.h. This means they're defined for a lot more code in QEMU than actually needs them. Move them to cpu-features.h, which is where we define the feature functions that test fields in these registers. There's only one place where we need to use some of these macro definitions that we weren't already including cpu-features.h: linux-user/arm/target_proc.h. Otherwise this patch is a pure movement of code from one file to the other. Signed-off-by: Peter Maydell <peter.maydell@linaro.org> Reviewed-by: Philippe Mathieu-Daudé <philmd@linaro.org> Reviewed-by: Richard Henderson <richard.henderson@linaro.org>
Diffstat (limited to 'rust/qemu-macros/src')
0 files changed, 0 insertions, 0 deletions