From c06afdcb65acd3f1fb28ce6280fed3a2d0db764c Mon Sep 17 00:00:00 2001 From: Saleem Abdulrasool Date: Sat, 29 Mar 2014 01:08:53 +0000 Subject: [PATCH] Windows: canonicalise the default windows triple Canonicalise the default triple that is used on Windows. This should hopefully fix the MSVC buildbots. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@205070 91177308-0d34-0410-b5e6-96231b3b80d8 --- lib/Support/Windows/Host.inc | 2 +- tools/llvm-config/llvm-config.cpp | 3 ++- 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/lib/Support/Windows/Host.inc b/lib/Support/Windows/Host.inc index 7bda89dc49c..0c02bf93681 100644 --- a/lib/Support/Windows/Host.inc +++ b/lib/Support/Windows/Host.inc @@ -18,5 +18,5 @@ using namespace llvm; std::string sys::getDefaultTargetTriple() { - return LLVM_DEFAULT_TARGET_TRIPLE; + return Triple::normalize(LLVM_DEFAULT_TARGET_TRIPLE); } diff --git a/tools/llvm-config/llvm-config.cpp b/tools/llvm-config/llvm-config.cpp index 8a42aa33cc1..ed1c8c3b2ae 100644 --- a/tools/llvm-config/llvm-config.cpp +++ b/tools/llvm-config/llvm-config.cpp @@ -20,6 +20,7 @@ #include "llvm/ADT/STLExtras.h" #include "llvm/ADT/StringMap.h" #include "llvm/ADT/StringRef.h" +#include "llvm/ADT/Triple.h" #include "llvm/ADT/Twine.h" #include "llvm/Config/config.h" #include "llvm/Config/llvm-config.h" @@ -311,7 +312,7 @@ int main(int argc, char **argv) { } else if (Arg == "--targets-built") { OS << LLVM_TARGETS_BUILT << '\n'; } else if (Arg == "--host-target") { - OS << LLVM_DEFAULT_TARGET_TRIPLE << '\n'; + OS << Triple::normalize(LLVM_DEFAULT_TARGET_TRIPLE) << '\n'; } else if (Arg == "--build-mode") { OS << build_mode << '\n'; } else if (Arg == "--assertion-mode") {