]> git.ipfire.org Git - thirdparty/qemu.git/commit
meson: add common hw files
authorPierrick Bouvier <pierrick.bouvier@linaro.org>
Tue, 25 Mar 2025 04:59:08 +0000 (21:59 -0700)
committerRichard Henderson <richard.henderson@linaro.org>
Wed, 23 Apr 2025 22:07:31 +0000 (15:07 -0700)
commitd4ecfc569dcfb33dd9f00afaa6e2bd883fcf1e4a
tree7ba97282ef04160c8e6e4f85f4af323b94024646
parent652d19a642b34cd99fc2ce65267a216cb9de8f4f
meson: add common hw files

Those files will be compiled once per base architecture ("arm" in this
case), instead of being compiled for every variant/bitness of
architecture.

We make sure to not include target cpu definitions (exec/cpu-defs.h) by
defining header guard directly. This way, a given compilation unit can
access a specific cpu definition, but not access to compile time defines
associated.

Previous commits took care to clean up some headers to not rely on
cpu-defs.h content.

Reviewed-by: Richard Henderson <richard.henderson@linaro.org>
Signed-off-by: Pierrick Bouvier <pierrick.bouvier@linaro.org>
Signed-off-by: Richard Henderson <richard.henderson@linaro.org>
Message-ID: <20250325045915.994760-24-pierrick.bouvier@linaro.org>
meson.build