tests/fp: Do not build softfloat3 tests if TCG is disabled
authorPhilippe Mathieu-Daudé <f4bug@amsat.org>
Fri, 4 Feb 2022 15:29:22 +0000 (16:29 +0100)
committerThomas Huth <thuth@redhat.com>
Tue, 5 Jul 2022 07:33:49 +0000 (09:33 +0200)
Technically we don't need the TCG accelerator to run the
softfloat3 tests. However it is unlikely an interesting
build combination. Developers using softfloat3 likely use
TCG too. Similarly, developers disabling TCG shouldn't
mind much about softfloat3 tests.

This reduces a non-TCG build by 474 objects!

Signed-off-by: Philippe Mathieu-Daudé <f4bug@amsat.org>
Reviewed-by: Thomas Huth <thuth@redhat.com>
Message-Id: <20220204152924.6253-3-f4bug@amsat.org>
Signed-off-by: Thomas Huth <thuth@redhat.com>
tests/fp/meson.build

index 8bd0979f67eb875d6a15f75ab1f0809ee28912f4..2b4f00b9165c691a84fd7b1731f07714476559cc 100644 (file)
@@ -1,3 +1,6 @@
+if 'CONFIG_TCG' not in config_all
+  subdir_done()
+endif
 # There are namespace pollution issues on Windows, due to osdep.h
 # bringing in Windows headers that define a FLOAT128 type.
 if targetos == 'windows'