Andy Whitcroft
f0a594c1c7
update checkpatch.pl to version 0.08
...
This version brings a number of new checks, and a number of bug
fixes. Of note:
- warnings for multiple assignments per line
- warnings for multiple declarations per line
- checks for single statement blocks with braces
This patch includes an update for feature-removal-schedule.txt to
better target checks.
Andy Whitcroft (12):
Version: 0.08
only apply printk checks where there is a string literal
allow suppression of errors for when no patch is found
warn about multiple assignments
warn on declaration of multiple variables
check for kfree() with needless null check
check for single statement braced blocks
check for aggregate initialisation on the next line
handle the => operator
check for spaces between function name and open parenthesis
move to explicit Check: entries in feature-removal-schedule.txt
handle pointer attributes
Signed-off-by: Andy Whitcroft <apw@shadowen.org>
Signed-off-by: Andrew Morton <akpm@linux-foundation.org>
Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
2007-07-19 10:04:47 -07:00
..
basic
Fix occurrences of "the the "
2007-05-09 08:57:56 +02:00
genksyms
blackfin architecture
2007-05-07 12:12:58 -07:00
kconfig
kconfig: search harder for curses library in check-lxdialog.sh
2007-05-19 09:11:15 +02:00
ksymoops
mod
kbuild: fix sh64 section mismatch problems
2007-06-11 21:52:04 +02:00
package
x86_64: Support x86_64 in make buildtar
2007-05-21 09:56:56 -07:00
rt-tester
[PATCH] rtmutex: Modify rtmutex-tester to test the setscheduler propagation
2006-06-27 17:32:47 -07:00
.gitignore
[PATCH] Add unifdef to gitignore
2006-10-02 19:46:55 -07:00
bin2c.c
binoffset.c
bloat-o-meter
checkincludes.pl
checkpatch.pl
update checkpatch.pl to version 0.08
2007-07-19 10:04:47 -07:00
checkstack.pl
[POWERPC] make checkstack work with ARCH=powerpc
2006-08-25 13:30:27 +10:00
checksyscalls.sh
Introduce fixed sys_sync_file_range2() syscall, implement on PowerPC and ARM
2007-06-28 11:38:30 -07:00
checkversion.pl
kbuild: introduce utsrelease.h
2006-07-03 23:30:54 +02:00
cleanfile
cleanfile: a script to clean up stealth whitespace
2007-05-02 20:58:08 +02:00
cleanpatch
cleanpatch: a script to clean up stealth whitespace added by a patch
2007-05-02 20:58:08 +02:00
conmakehash.c
decodecode
doc/oops-tracing: add Code: decode info
2007-07-16 09:05:48 -07:00
export_report.pl
extract-ikconfig
gcc-version.sh
gcc-x86_64-has-stack-protector.sh
[PATCH] Add the -fstack-protector option to the CFLAGS
2006-09-26 10:52:39 +02:00
gen_initramfs_list.sh
kbuild: propagate errors from find in scripts/gen_initramfs_list.sh
2007-05-02 20:58:11 +02:00
hdrcheck.sh
Use dependencies for 'make headers_install'.
2006-09-24 22:15:14 +01:00
kallsyms.c
kallsyms: make KSYM_NAME_LEN include space for trailing '\0'
2007-07-17 10:23:03 -07:00
Kbuild.include
[PATCH] kbuild: more Makefile cleanups
2007-02-09 10:12:20 -08:00
kernel-doc
kernel-doc: fix leading dot in man-mode output
2007-07-19 10:04:45 -07:00
Lindent
Makefile
[PATCH] allow /proc/config.gz to be built as a module
2006-10-01 00:39:20 -07:00
Makefile.build
kbuild: enable use of code from a different dir
2007-05-06 09:23:45 +02:00
Makefile.clean
Makefile.headersinst
x86_64: fix headers_install
2007-07-06 10:23:43 -07:00
Makefile.host
kbuild: enable use of code from a different dir
2007-05-06 09:23:45 +02:00
Makefile.lib
kbuild: fix ia64 breakage after introducing make -rR
2006-07-01 09:58:02 +02:00
Makefile.modinst
Makefile.modpost
kbuild: fix section mismatch check for vmlinux
2007-05-02 20:58:07 +02:00
makelst
[PATCH] kbuild scripts: replace gawk, head, bc with shell, update
2007-02-06 14:30:49 -08:00
mkcompile_h
kbuild: override build timestamp & version
2007-05-02 20:58:09 +02:00
mkmakefile
mksysmap
mkuboot.sh
kbuild/mkuboot.sh: allow spaces in CROSS_COMPILE
2007-05-02 20:58:10 +02:00
mkversion
namespace.pl
patch-kernel
pnmtologo.c
profile2linkerlist.pl
setlocalversion
show_delta
unifdef.c
kbuild: replace use of strlcpy with a dedicated implmentation in unifdef
2006-09-25 09:00:00 +02:00
ver_linux
[PATCH] ver_linux additions
2006-12-07 08:39:38 -08:00