[ELF] Make non-writable non-executable PROGBITS sections closer to .text
This generalizes the old heuristic placing SHT_DYNSYM SHT_DYNSTR first in the readonly SHF_ALLOC segment.
Reviewers: espindola
Subscribers: emaste, arichardson, llvm-commits
Differential Revision: https://reviews.llvm.org/D48406
llvm-svn: 335674
diff --git a/lld/test/ELF/merge-to-non-alloc.s b/lld/test/ELF/merge-to-non-alloc.s
index e2894ed..86f6f26 100644
--- a/lld/test/ELF/merge-to-non-alloc.s
+++ b/lld/test/ELF/merge-to-non-alloc.s
@@ -15,11 +15,11 @@
// CHECK-NEXT: AddressAlignment:
// CHECK-NEXT: EntrySize:
// CHECK-NEXT: SectionData (
-// CHECK-NEXT: 0000: E4010000 00000000 EC010000 00000000 |
+// CHECK-NEXT: 0000: 10020000 00000000 18020000 00000000 |
// CHECK-NEXT: )
// CHECK: Name: foo
-// CHECK-NEXT: Value: 0x1E4
+// CHECK-NEXT: Value: 0x210
.section .foo,"aM",@progbits,4
.align 4