This patch adds a configuration option to disable building the analyzer. It is built by default (but off by default at compile-time).
gcc/ChangeLog: * configure.ac (--disable-analyzer, ENABLE_ANALYZER): New option. (gccdepdir): Also create depdir for "analyzer" subdir. --- gcc/configure.ac | 14 +++++++++++++- 1 file changed, 13 insertions(+), 1 deletion(-) diff --git a/gcc/configure.ac b/gcc/configure.ac index 954c1496fb1c..dcd5e8dd38cc 100644 --- a/gcc/configure.ac +++ b/gcc/configure.ac @@ -909,6 +909,18 @@ vtable_verify=`if test x$enable_vtable_verify = xyes; then echo 1; else echo 0; AC_DEFINE_UNQUOTED(ENABLE_VTABLE_VERIFY, $vtable_verify, [Define 0/1 if vtable verification feature is enabled.]) +AC_ARG_ENABLE(analyzer, +[AS_HELP_STRING([--disable-analyzer], + [disable -fanalyzer static analyzer])], +if test x$enable_analyzer = xno; then + analyzer=0 +else + analyzer=1 +fi, +analyzer=1) +AC_DEFINE_UNQUOTED(ENABLE_ANALYZER, $analyzer, +[Define 0/1 if static analyzer feature is enabled.]) + AC_ARG_ENABLE(objc-gc, [AS_HELP_STRING([--enable-objc-gc], [enable the use of Boehm's garbage collector with @@ -1214,7 +1226,7 @@ AC_CHECK_HEADERS(ext/hash_map) ZW_CREATE_DEPDIR AC_CONFIG_COMMANDS([gccdepdir],[ ${CONFIG_SHELL-/bin/sh} $ac_aux_dir/mkinstalldirs build/$DEPDIR - for lang in $subdirs c-family common + for lang in $subdirs c-family common analyzer do ${CONFIG_SHELL-/bin/sh} $ac_aux_dir/mkinstalldirs $lang/$DEPDIR done], [subdirs="$subdirs" ac_aux_dir=$ac_aux_dir DEPDIR=$DEPDIR]) -- 2.21.0