summaryrefslogtreecommitdiffstats
path: root/compiler-rt/lib/sanitizer_common/scripts/litlint.py
diff options
context:
space:
mode:
authorGreg Fitzgerald <gregf@codeaurora.org>2014-05-14 23:31:20 +0000
committerGreg Fitzgerald <gregf@codeaurora.org>2014-05-14 23:31:20 +0000
commitceae1fbafd13b67cf0c6d5d784ada87455fd9a2f (patch)
tree85ec25accf70ba93e404a9aa22669a0227c5a9d3 /compiler-rt/lib/sanitizer_common/scripts/litlint.py
parent082b0035b998ec0a0d70572984445bf2aee4f365 (diff)
downloadbcm5719-llvm-ceae1fbafd13b67cf0c6d5d784ada87455fd9a2f.tar.gz
bcm5719-llvm-ceae1fbafd13b67cf0c6d5d784ada87455fd9a2f.zip
migrate litlint from argparse to optparse. reenabled
llvm-svn: 208826
Diffstat (limited to 'compiler-rt/lib/sanitizer_common/scripts/litlint.py')
-rwxr-xr-xcompiler-rt/lib/sanitizer_common/scripts/litlint.py11
1 files changed, 5 insertions, 6 deletions
diff --git a/compiler-rt/lib/sanitizer_common/scripts/litlint.py b/compiler-rt/lib/sanitizer_common/scripts/litlint.py
index 15b496ff4fc..b82eec29049 100755
--- a/compiler-rt/lib/sanitizer_common/scripts/litlint.py
+++ b/compiler-rt/lib/sanitizer_common/scripts/litlint.py
@@ -5,14 +5,13 @@
# Check that the RUN commands in lit tests can be executed with an emulator.
#
-import argparse
+import optparse
import re
import sys
-parser = argparse.ArgumentParser(description='lint lit tests')
-parser.add_argument('filenames', nargs='+')
-parser.add_argument('--filter') # ignored
-args = parser.parse_args()
+parser = optparse.OptionParser()
+parser.add_option('--filter') # ignored
+(options, filenames) = parser.parse_args()
runRegex = re.compile(r'(?<!-o)(?<!%run) %t\s')
errorMsg = "litlint: {}:{}: error: missing %run before %t.\n\t{}"
@@ -23,5 +22,5 @@ def LintFile(p):
if runRegex.search(s):
sys.stderr.write(errorMsg.format(p, i, s))
-for p in args.filenames:
+for p in filenames:
LintFile(p)
OpenPOWER on IntegriCloud