llvm-project/clang/lib/Driver
Evgeniy Stepanov 00eef441ff Fix global overflow in types::lookupTypeForTypeSpecifier.
memcpy() is allowed to read entire contents of both memory areas.

Found with AddressSanitizer.

llvm-svn: 176237
2013-02-28 07:53:32 +00:00
..
Action.cpp Remove the SplitDebug action and replace with a set of commands 2013-02-21 22:35:01 +00:00
Arg.cpp Remove first argument from Arg::getValue; it's been unused since r105760. 2012-11-01 04:30:05 +00:00
ArgList.cpp [driver] Add a dump method for ArgList. 2013-02-21 18:40:49 +00:00
CC1AsOptions.cpp Sort all of Clang's files under 'lib', and fix up the broken headers 2012-12-04 09:13:33 +00:00
CMakeLists.txt clang/lib: [CMake] Update tblgen'd dependencies. 2012-07-27 06:18:33 +00:00
Compilation.cpp [driver] The failure of any phase (e.g., preprocess, compile, assemble) for a 2013-02-27 18:46:04 +00:00
Driver.cpp No need to initialize these variables. 2013-02-26 22:15:50 +00:00
DriverOptions.cpp [Options] Add prefixes to options. 2012-10-22 22:13:48 +00:00
InputInfo.h Sort all of Clang's files under 'lib', and fix up the broken headers 2012-12-04 09:13:33 +00:00
Job.cpp Sort all of Clang's files under 'lib', and fix up the broken headers 2012-12-04 09:13:33 +00:00
Makefile BUILD_ARCHIVE is the default for libraries, no need to set it. 2010-07-18 00:14:47 +00:00
OptTable.cpp Sort all of Clang's files under 'lib', and fix up the broken headers 2012-12-04 09:13:33 +00:00
Option.cpp Sort all of Clang's files under 'lib', and fix up the broken headers 2012-12-04 09:13:33 +00:00
Phases.cpp Sort all of Clang's files under 'lib', and fix up the broken headers 2012-12-04 09:13:33 +00:00
SanitizerArgs.h ubsan: Emit bounds checks for array indexing, vector indexing, and (in really simple cases) pointer arithmetic. This augments the existing bounds checking with language-level array bounds information. 2013-02-23 02:53:19 +00:00
Tool.cpp Remove stray emacs mode markers in all these files that was causing emacs to 2010-12-31 17:31:54 +00:00
ToolChain.cpp Adding armv7l default to cortex-a8 2013-02-05 23:42:01 +00:00
ToolChains.cpp Remove the SplitDebug action and replace with a set of commands 2013-02-21 22:35:01 +00:00
ToolChains.h Add support for AArch64 target. 2013-01-31 12:13:10 +00:00
Tools.cpp [Mips] Add two new aliases for MIPS ABI names 32 (means o32 abi) and 64 2013-02-27 14:55:49 +00:00
Tools.h Driver: Pass down the -march setting down to -cc1as on x86 too. 2013-02-22 20:55:17 +00:00
Types.cpp Fix global overflow in types::lookupTypeForTypeSpecifier. 2013-02-28 07:53:32 +00:00
WindowsToolChain.cpp Remove the SplitDebug action and replace with a set of commands 2013-02-21 22:35:01 +00:00