]> granicus.if.org Git - clang/commitdiff
CmpDriver: Allow over-ride of drivers to compare through env variables
authorDaniel Dunbar <daniel@zuster.org>
Wed, 14 Jan 2009 20:06:04 +0000 (20:06 +0000)
committerDaniel Dunbar <daniel@zuster.org>
Wed, 14 Jan 2009 20:06:04 +0000 (20:06 +0000)
(DRIVER_[AB]).

git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@62242 91177308-0d34-0410-b5e6-96231b3b80d8

utils/CmpDriver

index 137f60b9b2cb0cd47eae9f98680af81b64ec6c7d..9301ed75a15d547403b66e39676f3f83a6a37dff 100755 (executable)
@@ -126,11 +126,11 @@ def captureDriverInfo(cmd, args):
     return CompileInfo(out,err,res)
 
 def main():
-    import sys
+    import os, sys
 
     args = sys.argv[1:]
-    driverA = 'gcc'
-    driverB = 'xcc'
+    driverA = os.getenv('DRIVER_A') or 'gcc'
+    driverB = os.getenv('DRIVER_B') or 'xcc'
 
     infoA = captureDriverInfo(driverA, args)
     infoB = captureDriverInfo(driverB, args)