]> git.baikalelectronics.ru Git - kernel.git/commit
coccinelle: misc: add uninitialized_var.cocci script
authorDenis Efremov <efremov@linux.com>
Tue, 1 Sep 2020 09:48:12 +0000 (12:48 +0300)
committerJulia Lawall <Julia.Lawall@lip6.fr>
Sat, 5 Sep 2020 17:13:28 +0000 (19:13 +0200)
commit7f0b7e6426893e1b219e66e724dee30784802ae3
tree295a94549dabcbd77b92a540cea15de6c9f70aa1
parent1b678551eacab43f54e32ab21755724016997db8
coccinelle: misc: add uninitialized_var.cocci script

uninitialized_var() macro was removed from the sources [1] and
other warning-silencing tricks were deprecated [2]. The purpose of this
cocci script is to prevent new occurrences of uninitialized_var()
open-coded variants.

[1] commit c6690e460842 ("compiler: Remove uninitialized_var() macro")
[2] commit ad4252e22312 ("docs: deprecated.rst: Add uninitialized_var()")

Cc: Kees Cook <keescook@chromium.org>
Cc: Gustavo A. R. Silva <gustavoars@kernel.org>
Signed-off-by: Denis Efremov <efremov@linux.com>
Signed-off-by: Julia Lawall <Julia.Lawall@inria.fr>
scripts/coccinelle/misc/uninitialized_var.cocci [new file with mode: 0644]