Makefile: add coccicheck target
authorHeinrich Schuchardt <xypron.glpk@gmx.de>
Sun, 19 Nov 2017 13:33:14 +0000 (14:33 +0100)
committerTom Rini <trini@konsulko.com>
Tue, 21 Nov 2017 01:18:38 +0000 (20:18 -0500)
commit8a28caf02b7763f3d0b3813805ecd3ede0589c73
tree7bf0f1fc9e4c142386901b577e54ba58737ec2c9
parent76df275ce53c0435ff4df2e8f1015522d39efd38
Makefile: add coccicheck target

Coccinelle is a program for static code analysis.
For details on Coccinelle see

http://coccinelle.lip6.fr/

Add scripts/coccicheck copied from Linux kernel v4.14.

The coccicheck script executes the tests *.cocci in
directory scripts/coccinelle by calling spatch.

In Makefile add a coccicheck target. You can use it with

make coccicheck MODE=<mode>

where mode in patch, report, context, org.

Add a copy of Linux v4.14 file Documentation/dev-tools/coccinelle.rst
as doc/README.coccinelle.

Cc: Simon Glass <sjg@chromium.org>
Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
Makefile
doc/README.coccinelle [new file with mode: 0644]
scripts/coccicheck [new file with mode: 0755]