[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