summary refs log tree commit diff stats
path: root/rust/qemu-api
diff options
context:
space:
mode:
authorPierrick Bouvier <pierrick.bouvier@linaro.org>2025-05-21 15:34:12 -0700
committerPaolo Bonzini <pbonzini@redhat.com>2025-05-26 17:31:06 +0200
commit7ca433244c6dde497bb36184f70b442b399fda3e (patch)
treebff0fef2aed4ef6aa4d50e3efc83b0b82de66bb0 /rust/qemu-api
parentb17b51d325130bc9d0f1189461a9a681fbd554e5 (diff)
downloadfocaccia-qemu-7ca433244c6dde497bb36184f70b442b399fda3e.tar.gz
focaccia-qemu-7ca433244c6dde497bb36184f70b442b399fda3e.zip
meson: merge lib{system, user}_ss with {system, user}_ss
Now that target configuration can be applied to lib{system, user}_ss,
there is no reason to keep that separate from the existing {system,
user}_ss.
The only difference is that we'll now compile those files with
-DCOMPILING_SYSTEM_VS_USER, which removes poison for
CONFIG_USER_ONLY and CONFIG_SOFTMMU, without any other side effect.

We extract existing system/user code common common libraries to
lib{system, user}.

To not break existing meson files, we alias libsystem_ss to system_ss
and libuser_ss to user_ss, so we can do the cleanup in next commit.

Signed-off-by: Pierrick Bouvier <pierrick.bouvier@linaro.org>
Tested-by: Philippe Mathieu-Daudé <philmd@linaro.org>
Link: https://lore.kernel.org/r/20250521223414.248276-6-pierrick.bouvier@linaro.org
Signed-off-by: Paolo Bonzini <pbonzini@redhat.com>
Diffstat (limited to 'rust/qemu-api')
0 files changed, 0 insertions, 0 deletions