[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[PATCH 3/7] tcg/module: move cpu-exec-common.c from tcg_ss to specific_s
From: |
Gerd Hoffmann |
Subject: |
[PATCH 3/7] tcg/module: move cpu-exec-common.c from tcg_ss to specific_ss |
Date: |
Wed, 4 Aug 2021 16:38:22 +0200 |
That will build cpu-exec-common.c into core qemu.
Moves tcg_allowed variable and some small glue functions.
Signed-off-by: Gerd Hoffmann <kraxel@redhat.com>
---
accel/tcg/meson.build | 5 ++++-
1 file changed, 4 insertions(+), 1 deletion(-)
diff --git a/accel/tcg/meson.build b/accel/tcg/meson.build
index d4df7681a811..c1ee9dcaed1f 100644
--- a/accel/tcg/meson.build
+++ b/accel/tcg/meson.build
@@ -1,7 +1,10 @@
+specific_ss.add(when: 'CONFIG_TCG', if_true: files(
+ 'cpu-exec-common.c',
+))
+
tcg_ss = ss.source_set()
tcg_ss.add(files(
'tcg-all.c',
- 'cpu-exec-common.c',
'cpu-exec.c',
'tcg-runtime-gvec.c',
'tcg-runtime.c',
--
2.31.1
- [PATCH 0/7] tcg: some small towards more modular tcg, Gerd Hoffmann, 2021/08/04
- [PATCH 1/7] plugins: register qemu_plugin_opts using opts_init(), Gerd Hoffmann, 2021/08/04
- [PATCH 2/7] tcg/module: move hmp.c to tcg module, Gerd Hoffmann, 2021/08/04
- [PATCH 3/7] tcg/module: move cpu-exec-common.c from tcg_ss to specific_ss,
Gerd Hoffmann <=
- [PATCH 5/7] tcg/module: Add tlb_flush to TCGModuleOps, Gerd Hoffmann, 2021/08/04
- [PATCH 6/7] tcg/module: Add tlb_flush_page to TCGModuleOps, Gerd Hoffmann, 2021/08/04
- [PATCH 4/7] tcg/module: add some infrastructure for modular tcg., Gerd Hoffmann, 2021/08/04
- [PATCH 7/7] tcg/module: Add tlb_reset_dirty to TCGModuleOps, Gerd Hoffmann, 2021/08/04