diff options
Diffstat (limited to 'scripts/checkkconfigsymbols.py')
| -rwxr-xr-x | scripts/checkkconfigsymbols.py | 11 | 
1 files changed, 3 insertions, 8 deletions
diff --git a/scripts/checkkconfigsymbols.py b/scripts/checkkconfigsymbols.py index b9b0f15e5880..217d21abc86e 100755 --- a/scripts/checkkconfigsymbols.py +++ b/scripts/checkkconfigsymbols.py @@ -34,7 +34,6 @@ REGEX_SOURCE_SYMBOL = re.compile(SOURCE_SYMBOL)  REGEX_KCONFIG_DEF = re.compile(DEF)  REGEX_KCONFIG_EXPR = re.compile(EXPR)  REGEX_KCONFIG_STMT = re.compile(STMT) -REGEX_KCONFIG_HELP = re.compile(r"^\s+help\s*$")  REGEX_FILTER_SYMBOLS = re.compile(r"[A-Za-z0-9]$")  REGEX_NUMERIC = re.compile(r"0[xX][0-9a-fA-F]+|[0-9]+")  REGEX_QUOTES = re.compile("(\"(.*?)\")") @@ -102,6 +101,9 @@ def parse_options():                       "continue.")      if args.commit: +        if args.commit.startswith('HEAD'): +            sys.exit("The --commit option can't use the HEAD ref") +          args.find = False      if args.ignore: @@ -432,7 +434,6 @@ def parse_kconfig_file(kfile):      lines = []      defined = []      references = [] -    skip = False      if not os.path.exists(kfile):          return defined, references @@ -448,12 +449,6 @@ def parse_kconfig_file(kfile):          if REGEX_KCONFIG_DEF.match(line):              symbol_def = REGEX_KCONFIG_DEF.findall(line)              defined.append(symbol_def[0]) -            skip = False -        elif REGEX_KCONFIG_HELP.match(line): -            skip = True -        elif skip: -            # ignore content of help messages -            pass          elif REGEX_KCONFIG_STMT.match(line):              line = REGEX_QUOTES.sub("", line)              symbols = get_symbols_in_line(line)  | 
