From e15f3db4740c53275fbee5642e643360d5ed3420 Mon Sep 17 00:00:00 2001 From: Philippe Antoine Date: Thu, 26 Mar 2020 14:29:38 +0100 Subject: [PATCH] configure: right test for AFLFUZZ_PERSISTANT_MODE --- configure.ac | 3 +++ 1 file changed, 3 insertions(+) diff --git a/configure.ac b/configure.ac index dd053c134b..e707d8f8ce 100644 --- a/configure.ac +++ b/configure.ac @@ -465,9 +465,12 @@ AC_PROG_CXX AS_IF([test "x$enable_fuzztargets" = "xyes"], [ AC_DEFINE([AFLFUZZ_NO_RANDOM], [1], [Disable all use of random functions]) + CFLAGS_ORIG=$CFLAGS + CFLAGS="-Werror" AC_COMPILE_IFELSE([AC_LANG_PROGRAM([[]], [[while (__AFL_LOOP(1000))]])], [AC_DEFINE([AFLFUZZ_PERSISTANT_MODE], [1], [Enable AFL PERSISTANT_MODE])], []) + CFLAGS=$CFLAGS_ORIG AC_LANG_PUSH(C++) tmp_saved_flags=$[]_AC_LANG_PREFIX[]FLAGS AS_IF([test "x$LIB_FUZZING_ENGINE" = "x"], [ -- 2.47.2