Module Name: src Committed By: joerg Date: Wed Apr 4 10:37:18 UTC 2012
Modified Files: src/share/mk: bsd.clang-analyze.mk Log Message: Make it easier to specify the list of checkers to enable for the static analyzer. To generate a diff of this commit: cvs rdiff -u -r1.2 -r1.3 src/share/mk/bsd.clang-analyze.mk Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
Modified files: Index: src/share/mk/bsd.clang-analyze.mk diff -u src/share/mk/bsd.clang-analyze.mk:1.2 src/share/mk/bsd.clang-analyze.mk:1.3 --- src/share/mk/bsd.clang-analyze.mk:1.2 Thu Sep 1 12:25:10 2011 +++ src/share/mk/bsd.clang-analyze.mk Wed Apr 4 10:37:18 2012 @@ -1,9 +1,15 @@ -# $NetBSD: bsd.clang-analyze.mk,v 1.2 2011/09/01 12:25:10 joerg Exp $ +# $NetBSD: bsd.clang-analyze.mk,v 1.3 2012/04/04 10:37:18 joerg Exp $ .ifndef CLANG_ANALYZE_SRCS CLANG_ANALYZE_FLAGS+= --analyze +CLANG_ANALYZE_CHECKERS+= core deadcode security unix + +.for checker in ${CLANG_ANALYZE_CHECKERS} +CLANG_ANALYZE_FLAGS+= -Xanalyzer -analyzer-checker=${checker} +.endfor + .SUFFIXES: .c .cc .cpp .cxx .C .clang-analyzer CLANG_ANALYZE_CFLAGS= ${CFLAGS:N-Wa,--fatal-warnings}