Joe Perches
6d32f7a391
checkpatch: improve the unnecessary initialisers tests
...
Global and static variables don't need to be initialized to 0.
There is already a test for this but the output message doesn't
mention booleans initialized to false.
Improve the output message and the test by adding various forms
with possible specific integer types and possible multiple zeros.
Miscellanea:
o Use a variable to hold the possible 0 test
Signed-off-by: Joe Perches <joe@perches.com>
Signed-off-by: Shailendra Verma <shailendra.v@samsung.com>
Tested-by: Shailendra Verma <shailendra.v@samsung.com>
Signed-off-by: Andrew Morton <akpm@linux-foundation.org>
Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
2015-11-06 17:50:42 -08:00
..
basic
kbuild: fixdep: drop meaningless hash table initialization
2015-08-24 16:36:08 +02:00
coccinelle
Merge branch 'akpm' (patches from Andrew)
2015-09-08 17:52:23 -07:00
dtc
scripts/dtc: Update to upstream version 9d3649bd3be245c9
2015-04-29 17:17:27 -05:00
gdb
scripts/gdb: remove useless global instruction
2015-06-30 19:44:58 -07:00
genksyms
genksyms: Regenerate parser
2015-08-20 14:57:47 +02:00
kconfig
scripts/kconfig/Makefile: Fix KBUILD_DEFCONFIG check when building with O=
2015-10-15 20:31:42 +11:00
ksymoops
mod
mei: bus: add client protocol version to the device alias
2015-09-20 19:30:10 -07:00
package
builddeb: remove debian/files before build
2015-10-16 11:42:28 -07:00
selinux
selinux: explicitly declare the role "base_r"
2015-07-13 13:32:00 -04:00
tracing
.gitignore
DocBook: Use a fixed encoding for output
2015-09-28 01:31:48 -06:00
analyze_suspend.py
asn1_compiler.c
ASN.1: Copy string names to tokens in ASN.1 compiler
2015-08-07 16:26:13 +01:00
bloat-o-meter
bootgraph.pl
check-lc_ctype.c
DocBook: Use a fixed encoding for output
2015-09-28 01:31:48 -06:00
check_extable.sh
checkincludes.pl
checkkconfigsymbols.py
scripts/checkkconfigsymbols.py: support default statements
2015-08-03 17:16:58 -07:00
checkpatch.pl
checkpatch: improve the unnecessary initialisers tests
2015-11-06 17:50:42 -08:00
checkstack.pl
checksyscalls.sh
x86/asm/entry: Move the arch/x86/syscalls/ definitions to arch/x86/entry/syscalls/
2015-06-04 07:37:37 +02:00
checkversion.pl
cleanfile
cleanpatch
coccicheck
config
conmakehash.c
decode_stacktrace.sh
scripts: decode_stacktrace: fix ARM architecture decoding
2015-09-04 16:54:41 -07:00
decodecode
depmod.sh
diffconfig
docproc.c
export_report.pl
extract-cert.c
KEYS: Remove unnecessary header #inclusions from extract-cert.c
2015-09-25 16:31:45 +01:00
extract-ikconfig
extract-module-sig.pl
KEYS: Provide a script to extract a module signature
2015-10-21 15:18:36 +01:00
extract-sys-certs.pl
KEYS: Provide a script to extract the sys cert list from a vmlinux file
2015-10-21 15:18:36 +01:00
extract-vmlinux
gcc-goto.sh
gcc-ld
gcc-version.sh
gcc-x86_32-has-stack-protector.sh
gcc-x86_64-has-stack-protector.sh
gen_initramfs_list.sh
get_maintainer.pl
get_maintainer: add subsystem to reviewer output
2015-11-06 17:50:42 -08:00
gfp-translate
headerdep.pl
headers.sh
headers_check.pl
headers_install.sh
kallsyms.c
Kbuild.include
Merge branch 'kbuild' of git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild
2015-09-08 14:12:19 -07:00
kernel-doc
There is a nice new document from Neil on how pathname lookups work and
2015-11-05 15:59:24 -08:00
kernel-doc-xml-ref
scripts/kernel-doc: Adding cross-reference links to html documentation.
2015-08-16 22:11:16 -06:00
ld-version.sh
Lindent
scripts/Lindent: handle missing indent gracefully
2015-09-04 16:54:41 -07:00
link-vmlinux.sh
scripts: link-vmlinux: Don't pass page offset to kallsyms if XIP Kernel
2015-05-21 19:17:44 +08:00
Makefile
DocBook: Use a fixed encoding for output
2015-09-28 01:31:48 -06:00
Makefile.asm-generic
Makefile.build
Makefile.clean
Makefile.dtbinst
Makefile.extrawarn
kbuild: Fix clang detection
2015-09-04 13:14:10 +02:00
Makefile.fwinst
Makefile.headersinst
Makefile.help
Makefile.host
Makefile.kasan
arm64: add KASAN support
2015-10-12 17:46:36 +01:00
Makefile.lib
Makefile.modbuiltin
Makefile.modinst
modsign: Abort modules_install when signing fails
2015-08-07 16:26:13 +01:00
Makefile.modpost
Makefile.modsign
makelst
markup_oops.pl
mkcompile_h
mkmakefile
mksysmap
mksysmap: Add h8300 local symbol pattern
2015-06-23 13:35:47 +09:00
mkuboot.sh
mkversion
module-common.lds
namespace.pl
objdiff
patch-kernel
pnmtologo.c
profile2linkerlist.pl
recordmcount.c
recordmcount.h
recordmcount.pl
setlocalversion
show_delta
sign-file.c
MODSIGN: Change from CMS to PKCS#7 signing if the openssl is too old
2015-09-25 16:31:46 +01:00
sortextable.c
ARCv2: extable: Enable sorting at build time
2015-06-22 14:06:56 +05:30
sortextable.h
spelling.txt
scripts/spelling.txt: add some typo-words
2015-09-04 16:54:41 -07:00
stackdelta
scripts: add stackdelta script
2015-08-28 17:04:40 +02:00
stackusage
scripts: add stackusage script
2015-08-28 17:04:40 +02:00
tags.sh
Merge branch 'misc' of git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild
2015-09-08 14:23:13 -07:00
unifdef.c
ver_linux
ver_linux: proc/modules, limit text processing to 'sed'
2015-10-17 21:55:26 -07:00
xen-hypercalls.sh
xz_wrap.sh