aboutsummaryrefslogtreecommitdiff
path: root/ld/ChangeLog
diff options
context:
space:
mode:
authorH.J. Lu <hjl.tools@gmail.com>2020-06-24 04:00:19 -0700
committerH.J. Lu <hjl.tools@gmail.com>2020-06-24 04:00:31 -0700
commitc679ec98a1296d8da3b5920a9058ba14b47ca3a4 (patch)
tree1669a20b5d12c0e4cb2561dd58f25b06f5b71fbb /ld/ChangeLog
parent5376d47f66d0e4e07b3d42cb62ad07327cad4292 (diff)
downloadgdb-c679ec98a1296d8da3b5920a9058ba14b47ca3a4.zip
gdb-c679ec98a1296d8da3b5920a9058ba14b47ca3a4.tar.gz
gdb-c679ec98a1296d8da3b5920a9058ba14b47ca3a4.tar.bz2
cris: Don't generate unnecessary dynamic tags
Dynamic tags, DT_JMPREL, PLTREL and PLTRELSZ, are needed only if there are relocation entries for PLT. Don't generate them if there are no relocation entries for PLT. bfd/ PR ld/26083 * elf32-cris.c (elf_cris_size_dynamic_sections): Call _bfd_elf_add_dynamic_tags. ld/ PR ld/26083 * testsuite/ld-cris/libdso-15b.d: Updated. * testsuite/ld-cris/libdso-1c.d: Likewise. * testsuite/ld-cris/libdso-1d.d: Likewise. * testsuite/ld-cris/libdso-15c.d: New file.
Diffstat (limited to 'ld/ChangeLog')
-rw-r--r--ld/ChangeLog8
1 files changed, 8 insertions, 0 deletions
diff --git a/ld/ChangeLog b/ld/ChangeLog
index fd0b989..47500a1 100644
--- a/ld/ChangeLog
+++ b/ld/ChangeLog
@@ -1,5 +1,13 @@
2020-06-24 H.J. Lu <hongjiu.lu@intel.com>
+ PR ld/26083
+ * testsuite/ld-cris/libdso-15b.d: Updated.
+ * testsuite/ld-cris/libdso-1c.d: Likewise.
+ * testsuite/ld-cris/libdso-1d.d: Likewise.
+ * testsuite/ld-cris/libdso-15c.d: New file.
+
+2020-06-24 H.J. Lu <hongjiu.lu@intel.com>
+
PR ld/26163
* ldexp.c (exp_fold_tree_1): Set non_ir_ref_regular on the source
for assignment.