diff options
author | Paolo Bonzini <pbonzini@redhat.com> | 2020-12-14 12:01:45 +0100 |
---|---|---|
committer | Paolo Bonzini <pbonzini@redhat.com> | 2021-01-21 13:00:41 +0100 |
commit | 23a77b2d18b84e410478e88f11c54911f7a649fc (patch) | |
tree | 179c892400c4f5a78c8c585000e2b6dfd984af54 /meson_options.txt | |
parent | 5a140b255df922b98a165f0a2919602943c9062f (diff) | |
download | qemu-23a77b2d18b84e410478e88f11c54911f7a649fc.zip qemu-23a77b2d18b84e410478e88f11c54911f7a649fc.tar.gz qemu-23a77b2d18b84e410478e88f11c54911f7a649fc.tar.bz2 |
build-system: clean up TCG/TCI configury
Make CONFIG_TCG_INTERPRETER a Meson option, and enable TCI (though with
a warning) if the host CPU is unsupported, making it more similar to
other --enable-* options.
Remove TCG-specific include paths from !CONFIG_TCG builds.
Signed-off-by: Paolo Bonzini <pbonzini@redhat.com>
Diffstat (limited to 'meson_options.txt')
-rw-r--r-- | meson_options.txt | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/meson_options.txt b/meson_options.txt index 72a3ca2..7dcd81c 100644 --- a/meson_options.txt +++ b/meson_options.txt @@ -37,6 +37,8 @@ option('xen_pci_passthrough', type: 'feature', value: 'auto', description: 'Xen PCI passthrough support') option('tcg', type: 'feature', value: 'auto', description: 'TCG support') +option('tcg_interpreter', type: 'boolean', value: false, + description: 'TCG bytecode interpreter (TCI)') option('cfi', type: 'boolean', value: 'false', description: 'Control-Flow Integrity (CFI)') option('cfi_debug', type: 'boolean', value: 'false', |