]> git.ipfire.org Git - thirdparty/util-linux.git/commitdiff
build-sys: add smatch data
authorKarel Zak <kzak@redhat.com>
Tue, 13 Sep 2011 09:10:18 +0000 (11:10 +0200)
committerKarel Zak <kzak@redhat.com>
Tue, 13 Sep 2011 09:10:18 +0000 (11:10 +0200)
Signed-off-by: Karel Zak <kzak@redhat.com>
config/include-Makefile.am
tools/smatch-data/no_return_funcs [new file with mode: 0644]

index b033cf5527062d0ad9eac53e8112fd24ac1d126f..f377b0cb9aeb9f905e6d2e1876400ef9d3f3ed87 100644 (file)
@@ -47,4 +47,4 @@ $(ul_libmount_la):
 # smatch scan -- smatch and cgcc are expected in $PATH
 #
 checksmatch:
-       make CHECK="smatch --no-data" CC=cgcc
+       make CHECK="smatch --data=$(top_srcdir)/tools/smatch-data" CC=cgcc
diff --git a/tools/smatch-data/no_return_funcs b/tools/smatch-data/no_return_funcs
new file mode 100644 (file)
index 0000000..0e15c76
--- /dev/null
@@ -0,0 +1,9 @@
+// list of functions which don't return.
+// generated by `gen_no_return_funcs.sh`
+__assert_fail
+exit
+__builtin_unreachable
+help
+server_loop
+terminate_intr
+usage