Go to file
Rui Ueyama 69960baad5 ELF2: Write .interp section on the first page in the exectuable.
Previously, we reserved the first page for the program header, so no
sections would be written to very beginning of the output file.
FreeBSD requires .interp section be exist on the first page, so that
was not good.

This patch calculates the size of the program header and then assign
addresses to the sections. Now the first section is located next to
the program header. Because the first section is .interp, it's very
likely to be on the first page.

llvm-svn: 249957
2015-10-10 23:25:39 +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 New round of fixes for "Always compile debuginfo-tests for the host triple" 2014-10-18 23:47:59 +00:00
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: Write .interp section on the first page in the exectuable. 2015-10-10 23:25:39 +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