r188833 - Look at lowercase version of argv[0] when determining driver mode

Hans Wennborg hans at hanshq.net
Tue Aug 20 14:47:50 PDT 2013


Author: hans
Date: Tue Aug 20 16:47:50 2013
New Revision: 188833

URL: http://llvm.org/viewvc/llvm-project?rev=188833&view=rev
Log:
Look at lowercase version of argv[0] when determining driver mode

Modified:
    cfe/trunk/tools/driver/driver.cpp

Modified: cfe/trunk/tools/driver/driver.cpp
URL: http://llvm.org/viewvc/llvm-project/cfe/trunk/tools/driver/driver.cpp?rev=188833&r1=188832&r2=188833&view=diff
==============================================================================
--- cfe/trunk/tools/driver/driver.cpp (original)
+++ cfe/trunk/tools/driver/driver.cpp Tue Aug 20 16:47:50 2013
@@ -226,6 +226,8 @@ static void ParseProgName(SmallVectorImp
     { "++",        "--driver-mode=g++" },
   };
   std::string ProgName(llvm::sys::path::stem(ArgVector[0]));
+  std::transform(ProgName.begin(), ProgName.end(), ProgName.begin(),
+                 toLowercase);
   StringRef ProgNameRef(ProgName);
   StringRef Prefix;
 





More information about the cfe-commits mailing list