r205051 - Simplify clang-cl's target triple setting
Hans Wennborg
hans at hanshq.net
Fri Mar 28 13:49:28 PDT 2014
Author: hans
Date: Fri Mar 28 15:49:28 2014
New Revision: 205051
URL: http://llvm.org/viewvc/llvm-project?rev=205051&view=rev
Log:
Simplify clang-cl's target triple setting
Modified:
cfe/trunk/lib/Driver/Driver.cpp
Modified: cfe/trunk/lib/Driver/Driver.cpp
URL: http://llvm.org/viewvc/llvm-project/cfe/trunk/lib/Driver/Driver.cpp?rev=205051&r1=205050&r2=205051&view=diff
==============================================================================
--- cfe/trunk/lib/Driver/Driver.cpp (original)
+++ cfe/trunk/lib/Driver/Driver.cpp Fri Mar 28 15:49:28 2014
@@ -337,9 +337,8 @@ Compilation *Driver::BuildCompilation(Ar
if (IsCLMode()) {
// clang-cl targets MSVC-style Win32.
llvm::Triple T(DefaultTargetTriple);
- T.setOSName(llvm::Triple::getOSTypeName(llvm::Triple::Win32));
- T.setEnvironmentName(llvm::Triple::getEnvironmentTypeName(
- llvm::Triple::MSVC));
+ T.setOS(llvm::Triple::Win32);
+ T.setEnvironment(llvm::Triple::MSVC);
DefaultTargetTriple = T.str();
}
if (const Arg *A = Args->getLastArg(options::OPT_target))
More information about the cfe-commits
mailing list