diff --git a/lib/Driver/Driver.cpp b/lib/Driver/Driver.cpp index 384d0276d1c9e6a66086ff2071af5aaaa74db829..af740fc5b4c75b3a1fc96163c850005f63216b67 100644 --- a/lib/Driver/Driver.cpp +++ b/lib/Driver/Driver.cpp @@ -413,6 +413,7 @@ Compilation *Driver::BuildCompilation(ArrayRef<const char *> ArgList) { // clang-cl targets MSVC-style Win32. llvm::Triple T(DefaultTargetTriple); T.setOS(llvm::Triple::Win32); + T.setVendor(llvm::Triple::PC); T.setEnvironment(llvm::Triple::MSVC); DefaultTargetTriple = T.str(); }