From: Michael Tremer Date: Fri, 2 Jul 2021 15:09:13 +0000 (+0000) Subject: configure: Add option to enable GCC's -fanalyzer X-Git-Tag: 0.9.28~1134 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=9413f094eea9b14bb1a70740b79873af048cdeab;p=pakfire.git configure: Add option to enable GCC's -fanalyzer Signed-off-by: Michael Tremer --- diff --git a/configure.ac b/configure.ac index c945204ba..b7eb72f1e 100644 --- a/configure.ac +++ b/configure.ac @@ -91,6 +91,15 @@ CC_CHECK_FLAGS_APPEND([with_cflags], [CFLAGS], [\ -fdata-sections \ -fstack-protector-all \ --param=ssp-buffer-size=4]) + +# Enable -fanalyzer if requested +AC_ARG_ENABLE([analyzer], + AS_HELP_STRING([--enable-analyzer], [enable static analyzer (-fanalyzer) @<:@default=disabled@:>@]), + [], [enable_analyzer=no]) +AS_IF([test "x$enable_analyzer" = "xyes"], + CC_CHECK_FLAGS_APPEND([with_cflags], [CFLAGS], [-fanalyzer]) +]) + AC_SUBST([OUR_CFLAGS], $with_cflags) AS_CASE([$CFLAGS], [*-O[[12345g\ ]]*],