1 |
commit: fcf61ab5c969c0e385031cc36956505c1c66c7b7 |
2 |
Author: Mike Frysinger <vapier <AT> gentoo <DOT> org> |
3 |
AuthorDate: Sat Jan 2 03:51:56 2016 +0000 |
4 |
Commit: Mike Frysinger <vapier <AT> gentoo <DOT> org> |
5 |
CommitDate: Sat Jan 2 03:51:56 2016 +0000 |
6 |
URL: https://gitweb.gentoo.org/proj/pax-utils.git/commit/?id=fcf61ab5 |
7 |
|
8 |
build: add a clang static analyzer check |
9 |
|
10 |
Makefile | 3 +++ |
11 |
1 file changed, 3 insertions(+) |
12 |
|
13 |
diff --git a/Makefile b/Makefile |
14 |
index b9be199..b09c3b0 100644 |
15 |
--- a/Makefile |
16 |
+++ b/Makefile |
17 |
@@ -89,6 +89,9 @@ debug: clean |
18 |
@-chpax -permsx $(ELF_TARGETS) |
19 |
@-paxctl -permsx $(ELF_TARGETS) |
20 |
|
21 |
+analyze: clean |
22 |
+ scan-build $(MAKE) all |
23 |
+ |
24 |
fuzz: clean |
25 |
$(MAKE) AFL_HARDEN=1 CC=afl-gcc all |
26 |
@rm -rf findings |