Go to file
Saleem Abdulrasool 543a78b55e Driver: add CrossWindowsToolChain
This is a very basic toolchain.  It supports cross-compiling Windows (primarily
inspired by the WoA target).  It is meant to use clang with the LLVM IAS and a
binutils ld-compatible interface for the linker (eventually to be lld).  It does
not perform any "standard" GCC lookup, nor does it perform any special
adjustments given that it is expected to be used in an environment where the
user is using MSVCRT (and as such Visual Studio headers) and the Windows SDK.
The primary runtime library is expected to be compiler-rt and the C++
implementation to be libc++.

It also expects that a sysroot has been setup given the usual Unix semantics
(standard C headers in /usr/include, all the import libraries available in
/usr/lib).  It also expects that an entry point stub is present in /usr/lib
(crtbegin.obj for executables, crtbeginS.obj for shared libraries).

The entry point stub is responsible for running any GNU constructors.

llvm-svn: 220546
2014-10-24 03:13:37 +00:00
clang Driver: add CrossWindowsToolChain 2014-10-24 03:13:37 +00:00
clang-tools-extra Add flag --enable-check-profile to clang-tidy. 2014-10-23 17:23:20 +00:00
compiler-rt [sanitizer] Add a bunch of sanity checks. 2014-10-23 22:29:51 +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 r600: Fix get_work_dim range metadata 2014-10-22 14:32:53 +00:00
libcxx Change uses of `sys.platform == 'linux2' to `sys.platform.startswith('linux') 2014-10-23 22:57:56 +00:00
libcxxabi Change uses of `sys.platform == 'linux2' to `sys.platform.startswith('linux') 2014-10-23 23:05:46 +00:00
lld [PECOFF] Fix /nodefaultlib option. 2014-10-23 20:42:07 +00:00
lldb This test case should not rely on stepping behavior because that might chance due to inlining. Set breakpoints where you want them instead. Fixes rdar://18724175 2014-10-23 21:35:18 +00:00
llvm Added reset of LexicalScope in LiveDebugVariables reset function. 2014-10-24 02:46:50 +00:00
openmp I apologise in advance for the size of this check-in. At Intel we do 2014-10-07 16:25:50 +00:00
polly Fix typo 2014-10-22 23:26:48 +00:00