aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rwxr-xr-xscripts/checkpatch.pl6
1 files changed, 6 insertions, 0 deletions
diff --git a/scripts/checkpatch.pl b/scripts/checkpatch.pl
index 4680ccf7760c..c479bdefc779 100755
--- a/scripts/checkpatch.pl
+++ b/scripts/checkpatch.pl
@@ -1468,6 +1468,12 @@ sub process {
1468 while ($cond_ptr != $cond_lines) { 1468 while ($cond_ptr != $cond_lines) {
1469 $cond_ptr = $cond_lines; 1469 $cond_ptr = $cond_lines;
1470 1470
1471 # If we see an #else/#elif then the code
1472 # is not linear.
1473 if ($s =~ /^\s*\#\s*(?:else|elif)/) {
1474 $check = 0;
1475 }
1476
1471 # Ignore: 1477 # Ignore:
1472 # 1) blank lines, they should be at 0, 1478 # 1) blank lines, they should be at 0,
1473 # 2) preprocessor lines, and 1479 # 2) preprocessor lines, and