aboutsummaryrefslogtreecommitdiff
path: root/configure.ac
diff options
context:
space:
mode:
authorTadeusz Struk <tadeusz.struk@intel.com>2019-03-18 11:15:49 -0700
committerAndreas Fuchs <andreas.fuchs@sit.fraunhofer.de>2019-03-19 15:22:09 +0100
commit2985b4d2e158f6fc044aa212db4626cf0e7967e6 (patch)
tree0a7cc3ac764c01bba9ecac26801b80d0c2508297 /configure.ac
parent5eb1357aca1e2e61056f1d3e404591b6cd65848f (diff)
downloadtpm2-tss-2985b4d2e158f6fc044aa212db4626cf0e7967e6.tar.gz
test: CC needs to be set to clang for fuzzing
Add a check if clang is used for fuzzing and error out if not. Signed-off-by: Tadeusz Struk <tadeusz.struk@intel.com>
Diffstat (limited to 'configure.ac')
-rw-r--r--configure.ac2
1 files changed, 2 insertions, 0 deletions
diff --git a/configure.ac b/configure.ac
index e46605f6..b93b51e0 100644
--- a/configure.ac
+++ b/configure.ac
@@ -357,6 +357,8 @@ AM_COND_IF([ENABLE_TCTI_FUZZING], [
AC_MSG_ERROR("Fuzzing TCTI is meant to be built as the only TCTI"), [])
AM_COND_IF([ENABLE_TCTI_MSSIM],
AC_MSG_ERROR("Fuzzing TCTI is meant to be built as the only TCTI"), [])
+ AS_IF([test "x$CC" != "xclang"],
+ AC_MSG_ERROR("Fuzzing TCTI can only be used with clang"), [])
], [])
AC_OUTPUT