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