aboutsummaryrefslogtreecommitdiff
path: root/ld/ChangeLog
diff options
context:
space:
mode:
authorMaciej W. Rozycki <macro@imgtec.com>2017-07-18 17:20:30 +0100
committerMaciej W. Rozycki <macro@imgtec.com>2017-07-18 17:20:30 +0100
commit9a0f1d5099fa375299115afaa1ef3acbddc47f51 (patch)
tree98dde70f49a859a77a6fb0dad2c5cf2ab907aa0b /ld/ChangeLog
parentde194d8575765da6c7905d09b8675c59fad035e9 (diff)
downloadgdb-9a0f1d5099fa375299115afaa1ef3acbddc47f51.zip
gdb-9a0f1d5099fa375299115afaa1ef3acbddc47f51.tar.gz
gdb-9a0f1d5099fa375299115afaa1ef3acbddc47f51.tar.bz2
LD/testsuite: Conditionalize the placement of `.dynamic' in GNU_RELRO
Complement commit d345186d0535 ("Check if GNU_RELRO segment is is generated") and exclude the presence of a `.dynamic' section from implying the creation of a GNU_RELRO segment for targets which place the section in the (read-only) text segment, and therefore cannot have the section assigned to GNU_RELRO and neither it would make sense. Currently the list of such targets consists of 64-bit HPPA and non-VxWorks MIPS targets, as determined by looking for TEXT_DYNAMIC being set across ld/emulparams/* and then verified by examining default linker scripts produced in a `--enable-targets=all' build. ld/ * testsuite/ld-elf/binutils.exp (binutils_test): Make the expectation for `.dynamic' in GNU_RELRO segment target-specific.
Diffstat (limited to 'ld/ChangeLog')
-rw-r--r--ld/ChangeLog5
1 files changed, 5 insertions, 0 deletions
diff --git a/ld/ChangeLog b/ld/ChangeLog
index 23babe3..7af1ddc 100644
--- a/ld/ChangeLog
+++ b/ld/ChangeLog
@@ -1,3 +1,8 @@
+2017-07-18 Maciej W. Rozycki <macro@imgtec.com>
+
+ * testsuite/ld-elf/binutils.exp (binutils_test): Make the
+ expectation for `.dynamic' in GNU_RELRO segment target-specific.
+
2017-07-18 Nick Clifton <nickc@redhat.com>
PR 21775