llvm-project/clang/lib/Driver
Evgeniy Stepanov 71554fe21b MemorySanitizer does not require PIE.
Since r249754 MemorySanitizer should work equally well for PIE and
non-PIE executables on Linux/x86_64.

Beware, with this change -fsanitize=memory no longer adds implicit
-fPIE -pie compiler/linker flags on Linux/x86_64.

This is a re-land of r250941, limited to Linux/x86_64 + a very minor
refactoring in SanitizerArgs.

llvm-svn: 250949
2015-10-21 21:28:49 +00:00
..
Action.cpp Augmented CudaHostAction to carry device-side triple. 2015-09-22 17:23:13 +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 Driver: Remove the Job class. NFC 2015-07-02 22:52:08 +00:00
CrossWindowsToolChain.cpp Pedantically rename all Tool subclasses to be nouns, not verbs. NFC 2015-06-23 20:42:09 +00:00
Driver.cpp Recommit "Clang support for -flto=thin." 2015-10-15 20:35:53 +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 MemorySanitizer does not require PIE. 2015-10-21 21:28:49 +00:00
Tool.cpp Roll-back r250822. 2015-10-20 13:23:58 +00:00
ToolChain.cpp Roll-back r250822. 2015-10-20 13:23:58 +00:00
ToolChains.cpp Roll-back r250822. 2015-10-20 13:23:58 +00:00
ToolChains.h Teach MyriadToolchain how to find its C++ header paths. 2015-10-16 18:46:26 +00:00
Tools.cpp [Myriad]: Always add -L paths even if -nostdlib is set. 2015-10-21 19:33:54 +00:00
Tools.h Bring back r250262: PS4 toolchain 2015-10-14 12:25:43 +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