Lines Matching +full:sparse +full:- +full:checkout
1 # Sparse based linting
8 `make check-a_test01`, where `a_test01` is an arbitrary test
13 The bad news is you must get and build Sparse[^1]. The good news is
17 However if you want to reuse an existing Sparse checkout. Then you can
18 do the following. Where `$SRC_PATH` is the path to the Sparse
22 $ cd tools/sparse
28 $ cd tools/sparse
29 $ git submodule update --init
32 ### Modifying CFLAGS and -m32
34 When compiling the LTP with `-m32` it may break building
35 `sparse-ltp`. We do not pass LTP's `CFLAGS` or `HOST_CFLAGS` to
39 To avoid issues with m32, just pre-build the checker with a non-m32
41 tool itself. Similar issues with cross-compiling could be handled in a
42 similar way. Simply pre-build `sparse-ltp` and `libsparse.a` with a separate
47 Note that while it is possible to build Sparse with Clang. This may
49 directory. This contains some headers Sparse can not parse.
51 [1]: Many distributions have a Sparse package. This only contains some executables. There is no sha…