Go to file
Zachary Turner f630252349 Update clang-cl driver for MSVC 2017.
2017 changes the way you find an installed copy of
Visual Studio as well as its internal directory layout.
As a result, clang-cl was unable to find VS2017 even
when you had run vcvarsall to set up a toolchain
environment.  This patch updates everything for 2017
and cleans up the way we handle a tiered search a la
environment -> installation -> PATH for which copy
of Visual Studio to bind to.

Patch originally by Hamza Sood, with some fixups for landing.

Differential Revision: https://reviews.llvm.org/D30758

llvm-svn: 297851
2017-03-15 16:07:35 +00:00
clang Update clang-cl driver for MSVC 2017. 2017-03-15 16:07:35 +00:00
clang-tools-extra [test] Fix test dependencies when using installed tools 2017-03-15 05:55:43 +00:00
compiler-rt [msan] Relax lit check in wcsncpy.cc 2017-03-15 12:14:32 +00:00
debuginfo-tests New round of fixes for "Always compile debuginfo-tests for the host triple" 2014-10-18 23:47:59 +00:00
libclc math: Implement sinh function 2017-02-25 02:46:53 +00:00
libcxx Add deployment knobs to tests (for Apple platforms) 2017-03-15 00:59:54 +00:00
libcxxabi Fully Reformat fallback_malloc.cpp 2017-03-04 03:23:15 +00:00
libunwind DarwinParser: include limits 2017-03-14 15:17:55 +00:00
lld [ELF] - Linkerscript: make Dot public and remove getDot(). NFC. 2017-03-15 16:07:02 +00:00
lldb Remove some ProcFileReader occurences 2017-03-15 15:08:49 +00:00
llgo [llgo] Remove support for LLVM attributes 2016-12-06 19:22:04 +00:00
llvm [PowerPC][Altivec] Add mfvrd and mffprd extended mnemonic 2017-03-15 16:04:53 +00:00
openmp Create a git ignore file for openmp runtime. 2017-03-11 13:05:08 +00:00
parallel-libs [Axccel] Remove -Wno-missing-braces in build 2016-12-19 21:34:07 +00:00
polly Preserve the isl-noexceptions.h C++ bindings when updating isl 2017-03-14 07:46:28 +00:00