[llvm-commits] [zorg] r140321 - /zorg/trunk/lnt/lnt/tests/nt.py
Jakob Stoklund Olesen
stoklund at 2pi.dk
Thu Sep 22 10:57:49 PDT 2011
Author: stoklund
Date: Thu Sep 22 12:57:49 2011
New Revision: 140321
URL: http://llvm.org/viewvc/llvm-project?rev=140321&view=rev
Log:
Add an --mllvm option to 'lnt runtest nt'.
It is equivalent to --cflag -mllvm --cflag FLAG which is very tedious to
write when testing out backend features.
Modified:
zorg/trunk/lnt/lnt/tests/nt.py
Modified: zorg/trunk/lnt/lnt/tests/nt.py
URL: http://llvm.org/viewvc/llvm-project/zorg/trunk/lnt/lnt/tests/nt.py?rev=140321&r1=140320&r2=140321&view=diff
==============================================================================
--- zorg/trunk/lnt/lnt/tests/nt.py (original)
+++ zorg/trunk/lnt/lnt/tests/nt.py Thu Sep 22 12:57:49 2011
@@ -30,6 +30,10 @@
# FIXME: Eliminate this blanket option.
target_flags.extend(opts.cflags)
+ # Pass flags to backend.
+ for f in opts.mllvm:
+ target_flags.extend(['-mllvm', f])
+
if opts.arch is not None:
target_flags.append('-arch')
target_flags.append(opts.arch)
@@ -727,6 +731,9 @@
group.add_option("", "--cflag", dest="cflags",
help="Additional flags to set in TARGET_FLAGS",
action="append", type=str, default=[], metavar="FLAG")
+ group.add_option("", "--mllvm", dest="mllvm",
+ help="Add -mllvm FLAG to TARGET_FLAGS",
+ action="append", type=str, default=[], metavar="FLAG")
parser.add_option_group(group)
group = OptionGroup(parser, "Test Selection")
More information about the llvm-commits
mailing list