diff options
author | Luca Deri <deri@ntop.org> | 2020-06-27 19:34:57 +0200 |
---|---|---|
committer | Luca Deri <deri@ntop.org> | 2020-06-27 19:34:57 +0200 |
commit | ff67e091010443bcdff65cc73b45bf5e579c8dbb (patch) | |
tree | 0f85a623b237ae57c5c3ef98270360a058856311 /configure.seed | |
parent | 76e6c38459c838d5f40902f892ed6e59356b832b (diff) |
Restored compiler check for fuzzy targets
Diffstat (limited to 'configure.seed')
-rw-r--r-- | configure.seed | 7 |
1 files changed, 5 insertions, 2 deletions
diff --git a/configure.seed b/configure.seed index ea7335890..48f85ca9b 100644 --- a/configure.seed +++ b/configure.seed @@ -16,7 +16,7 @@ LT_INIT AC_PROG_CC(clang gcc) AM_PROG_CC_C_O(clang gcc) AC_PROG_CXX(clang++ g++) -AC_PROG_CC_STDC +AC_PROG_CC_STDC(clang gcc) AC_LANG_WERROR AX_PTHREAD @@ -34,7 +34,7 @@ if test -d ".git"; then : GIT_DATE=`git log -1 --format=%cd` # # On CentOS 6 `git rev-list HEAD --count` does not work - # + # # GIT_NUM=`git log --pretty=oneline | wc -l | tr -d '[[:space:]]'` GIT_RELEASE="${PACKAGE_VERSION}-${GIT_NUM}-${GIT_TAG}" @@ -126,6 +126,8 @@ AC_ARG_ENABLE(fuzztargets, AM_CONDITIONAL([BUILD_FUZZTARGETS], [test "x$enable_fuzztargets" = "xyes"]) @FUZZY@ AS_IF([test "x$enable_fuzztargets" = "xyes"], [ +@FUZZY@ AC_PROG_CXX +@FUZZY@ AC_LANG_PUSH(C++) @FUZZY@ tmp_saved_flags=$[]_AC_LANG_PREFIX[]FLAGS @FUZZY@ AX_CHECK_COMPILE_FLAG([-fsanitize=fuzzer],, @FUZZY@ [AC_MSG_ERROR([--enable-fuzztargets requires -fsanitize=fuzzer which is only supported by LLVM])], @@ -150,6 +152,7 @@ AM_CONDITIONAL([BUILD_FUZZTARGETS], [test "x$enable_fuzztargets" = "xyes"]) @FUZZY@ [ AC_MSG_RESULT(no) ] @FUZZY@ ) @FUZZY@ _AC_LANG_PREFIX[]FLAGS=$tmp_saved_flags +@FUZZY@ AC_LANG_POP() @FUZZY@ ]) AM_CONDITIONAL([HAS_FUZZLDFLAGS], [test "x$has_sanitizefuzzer" = "xyes"]) |