Go to file
Rui Ueyama b973256683 ELF2: Manage BumpPtrAllocator ownership better.
Previously, each ArgParser owned a BumpPtrAllocator, and arguments parsed
by an ArgParser would refer strings allocated using the BumpPtrAllocator
only when response files were used. This could cause a subtle bug because
such ownership was not obvious.

This patch moves the ownership from ArgParser to Driver and make the
ownership explicit.

llvm-svn: 249963
2015-10-11 01:53:07 +00:00
clang [CMake] Always generate and install cmake config files on CMake>=3.0. 2015-10-10 02:37:30 +00:00
clang-tools-extra Explicitly enable -fcxx-exceptions for this test to appease Windows build bots. 2015-10-09 21:15:00 +00:00
compiler-rt builtins: spell inline as __inline 2015-10-10 21:21:28 +00:00
debuginfo-tests
libclc integer: remove explicit casts from _MIN definitions 2015-10-06 19:12:12 +00:00
libcxx Turn off -pedantic by default when building due to #include_next. :-( 2015-10-10 03:34:52 +00:00
libcxxabi Fix incorrect parsing of arguments for nested functions. Reviewed as http://reviews.llvm.org/D13192. Thanks to Anseny Kapoulkine for the patch. 2015-10-08 03:02:09 +00:00
libunwind unwind: Allow the building of libunwind for MIPS. 2015-09-26 18:26:01 +00:00
lld ELF2: Manage BumpPtrAllocator ownership better. 2015-10-11 01:53:07 +00:00
lldb Fixup log enable --stack so it works on Linux. 2015-10-10 01:26:47 +00:00
llgo [llgo] irgen: always use TargetMachine's data layout 2015-09-25 06:28:14 +00:00
llvm [X86][SSE] Vector signed/unsigned integer compare tests. 2015-10-10 22:21:05 +00:00
openmp [OMPT] Reduce overhead of OMPT 2015-10-09 17:42:52 +00:00
polly [NFC] Move helper functions to ScopHelper 2015-10-09 23:40:24 +00:00