clang-1/lib/Driver
Bill Wendling 45483f7a1b Add stack protector support to clang. This generates the 'ssp' and 'sspreq'
function attributes. There are predefined macros that are defined when stack
protectors are used: __SSP__=1 with -fstack-protector and __SSP_ALL__=2 with
-fstack-protector-all.


git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@74405 91177308-0d34-0410-b5e6-96231b3b80d8
2009-06-28 07:36:13 +00:00
..
Action.cpp Driver: I was too hasty in free'ing Actions, we sometimes share 2009-03-18 03:02:22 +00:00
Arg.cpp Driver: Track which original arguments an arg is derived from, so that 2009-03-29 22:29:05 +00:00
ArgList.cpp Add stack protector support to clang. This generates the 'ssp' and 'sspreq' 2009-06-28 07:36:13 +00:00
CMakeLists.txt Fix some TableGen-related dependencies for the Clang CMake build 2009-06-23 18:15:28 +00:00
Compilation.cpp Driver: Prep for tool chain specific argument translation. 2009-03-25 04:13:45 +00:00
Driver.cpp Stub out printing of the thread model with -v. 2009-06-16 23:32:58 +00:00
HostInfo.cpp Fix typo in prev commit. 2009-06-16 21:46:01 +00:00
InputInfo.h Driver: Handle "linker input" arguments. 2009-03-19 07:29:38 +00:00
Job.cpp Driver: ConstructJob also needs to know the destination (where to put 2009-03-18 07:06:02 +00:00
Makefile Fix rare failure of .ver-svn creation, it has a dependency that the output 2009-06-01 22:15:35 +00:00
OptTable.cpp Driver: Add 'q' flag for options which shouldn't be reported as unused. 2009-04-07 19:04:18 +00:00
Option.cpp Driver: Add 'q' flag for options which shouldn't be reported as unused. 2009-04-07 19:04:18 +00:00
Phases.cpp ccc/Driver: Normalize phase spelling in -ccc-print-phases. 2009-03-13 17:52:07 +00:00
Tool.cpp Driver: Add name to Tool (for testing/debugging) and move GCC_* tools 2009-03-17 22:45:24 +00:00
ToolChain.cpp (llvm up) Use llvm::Triple for storing target triples. 2009-05-22 02:53:45 +00:00
ToolChains.cpp Fix for PR4140: Add the start of a Linux toolchain (basically, just 2009-05-26 07:52:18 +00:00
ToolChains.h Fix for PR4140: Add the start of a Linux toolchain (basically, just 2009-05-26 07:52:18 +00:00
Tools.cpp Add stack protector support to clang. This generates the 'ssp' and 'sspreq' 2009-06-28 07:36:13 +00:00
Tools.h DragonFly ToolChain definition for driver. 2009-05-02 18:28:39 +00:00
Types.cpp Driver: Add types::{isAcceptedByClang,isCXX} predicates. 2009-03-13 23:46:19 +00:00