UPSTREAM: checkpatch: update from Linux v4.13-rc6

Checkpatch produces the following warning:

Unescaped left brace in regex is deprecated here
(and will be fatal in Perl 5.30), passed through in regex;
marked by <-- HERE in m/^(\+.*(?:do|\))){ <-- HERE /
at scripts/checkpatch.pl line 3348.

The curent checkpatch of the Linux kernel corrects this
bug and many others.

It provides improved colored output.

So replace checkpatch by the current Linux version.

Add an empty file scripts/const_structs.checkpatch.
We can later fill it according to our needs.

Change-Id: I307d182d41de6288798e002b9d8990e23d027e63
Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
Signed-off-by: Kever Yang <kever.yang@rock-chips.com>
(cherry picked from commit 6305db960447ff2d32c335de8bbd9b44cb7d6554)
This commit is contained in:
Heinrich Schuchardt 2017-09-12 09:57:45 +02:00 committed by Kever Yang
parent 48d1b0a57c
commit 7551eb4f05
2 changed files with 2223 additions and 421 deletions

File diff suppressed because it is too large Load Diff

View File

@ -0,0 +1,2 @@
# Put structs here that should be constant
__dummy__