llvm-project/clang/lib/Driver
Martell Malone aac044e35c Driver: Specifically tell the linker the target for mingw-w64
Cross compiling from linux and OSX results in Error: Exec format.
This is because the linker is expecting ELF formated objects.
By passing the target we can explicitly tell the linker that
it should be linking COFF objects regardless of the host.

llvm-svn: 253813
2015-11-22 05:40:06 +00:00
..
Action.cpp [CUDA] use -aux-triple to pass target triple of opposite side of compilation 2015-11-17 22:28:40 +00:00
CMakeLists.txt Support mingw-w64 and mingw.org toolchains at any install location. 2015-07-02 04:45:27 +00:00
Compilation.cpp [CUDA] use -aux-triple to pass target triple of opposite side of compilation 2015-11-17 22:28:40 +00:00
CrossWindowsToolChain.cpp Driver: tweak CrossWindows sanitizer support 2015-10-29 03:36:38 +00:00
Driver.cpp [CUDA] use -aux-triple to pass target triple of opposite side of compilation 2015-11-17 22:28:40 +00:00
DriverOptions.cpp Update clang to match llvm r250901. OptTable constructor now takes an ArrayRef. NFC 2015-10-21 16:31:33 +00:00
InputInfo.h Header guard canonicalization, clang part. 2014-08-13 16:25:19 +00:00
Job.cpp Driver: Strip -header-include-file and -diagnostic-log-file from crash repro scripts 2015-08-05 23:49:44 +00:00
MSVCToolChain.cpp [Driver] Add support for Windows 10 SDK 2015-09-24 05:16:36 +00:00
Makefile
MinGWToolChain.cpp Driver: Fix include directories when not using libgcc under mingw 2015-08-13 15:41:04 +00:00
Multilib.cpp [Driver] Remove `else` after `return` 2015-10-12 14:32:57 +00:00
Phases.cpp Reapply "Change -save-temps to emit unoptimized bitcode files." 2014-12-21 07:00:00 +00:00
SanitizerArgs.cpp [ASan] Allow -fsanitize-recover=address. 2015-11-11 10:45:48 +00:00
Tool.cpp Roll-back r250822. 2015-10-20 13:23:58 +00:00
ToolChain.cpp Driver: Defer computation of linker path until it is needed. 2015-11-20 20:49:39 +00:00
ToolChains.cpp Driver: Defer computation of linker path until it is needed. 2015-11-20 20:49:39 +00:00
ToolChains.h Driver: Defer computation of linker path until it is needed. 2015-11-20 20:49:39 +00:00
Tools.cpp Driver: Specifically tell the linker the target for mingw-w64 2015-11-22 05:40:06 +00:00
Tools.h [CUDA] added include paths for both sides of CUDA compilation. 2015-11-17 22:28:46 +00:00
Types.cpp [cuda] Driver changes to compile and stitch together host and device-side CUDA code. 2015-07-13 23:27:56 +00:00