Go to file
Rafael Espindola b6b8f6c308 Revert "Revert "Only restrict order if both sections are in the script.""
This reverts commit r282021, bringing back r282015.

The problem was that the comparison function was not a strict weak
ordering anymore, which this patch fixes.

Original message:

Only restrict order if both sections are in the script.

This matches gold and bfd behavior and is required to handle some scripts.

The script has to assume where PT_LOADs start in order to align that
spot. If we don't allow section it doesn't know about to move to the
middle, we can need more PT_LOADs and those will not be aligned.

llvm-svn: 282035
2016-09-20 22:43:15 +00:00
clang [analyzer] Add a checker that detects blocks in critical sections 2016-09-20 20:28:50 +00:00
clang-tools-extra clang-change-namespace: Update libdeps. 2016-09-20 00:44:45 +00:00
compiler-rt Revert "[CMake] Explicitly add --target option to compiler flags" 2016-09-20 22:29:22 +00:00
debuginfo-tests
libclc configure: Add amdgcn-mesa-mesa3d target 2016-09-16 22:43:33 +00:00
libcxx Fix signatures of fallback tow(upper|lower)_l. 2016-09-19 20:42:57 +00:00
libcxxabi Fix side effect in assertion 2016-09-16 08:16:07 +00:00
libunwind Add missing _US_ACTION_MASK constant to unwind.h 2016-09-05 18:01:13 +00:00
lld Revert "Revert "Only restrict order if both sections are in the script."" 2016-09-20 22:43:15 +00:00
lldb Unbreak the NetBSD build after recent changes 2016-09-20 22:26:29 +00:00
llgo [llgo] add llgo source path to LLVM_GO_PACKAGES 2016-07-27 03:01:00 +00:00
llvm code cleanup -- commoning IR travsersals 2016-09-20 22:39:47 +00:00
openmp Fix respecting LIBOMP_LLVM_LIT_EXECUTABLE as full path 2016-09-19 06:55:56 +00:00
parallel-libs [SE] Fix config bug with CUDA tests 2016-09-15 20:26:28 +00:00
polly [ScopDetection] Remove redundant checks for endless loops 2016-09-20 17:05:22 +00:00