aboutsummaryrefslogtreecommitdiff
path: root/bfd/ChangeLog
diff options
context:
space:
mode:
authorHans-Peter Nilsson <hp@bitrange.com>2017-01-27 01:50:06 +0100
committerHans-Peter Nilsson <hp@bitrange.com>2017-01-27 01:50:06 +0100
commit1fbd05e16ebde966e44c1108dc77871f3fba329a (patch)
tree5261f0c088dd0097f9f61c6f3ce9fc698be00e55 /bfd/ChangeLog
parentb51e1e94d66af7f63cd9052a16881087da111ef1 (diff)
downloadbinutils-1fbd05e16ebde966e44c1108dc77871f3fba329a.zip
binutils-1fbd05e16ebde966e44c1108dc77871f3fba329a.tar.gz
binutils-1fbd05e16ebde966e44c1108dc77871f3fba329a.tar.bz2
Fix PR ld/20995 for cris-linux
PR ld/20995 * elf32-cris.c (elf_cris_size_dynamic_sections): Handle sdynrelro. (elf_cris_adjust_dynamic_symbol): Place variables copied into the executable from read-only sections into sdynrelro. (elf_cris_finish_dynamic_symbol): Select sreldynrelro for dynamic relocs in sdynrelro. (elf_backend_want_dynrelro): Define.
Diffstat (limited to 'bfd/ChangeLog')
-rw-r--r--bfd/ChangeLog10
1 files changed, 10 insertions, 0 deletions
diff --git a/bfd/ChangeLog b/bfd/ChangeLog
index ab80064..d5fd77c 100644
--- a/bfd/ChangeLog
+++ b/bfd/ChangeLog
@@ -1,3 +1,13 @@
+2017-01-27 Hans-Peter Nilsson <hp@axis.com>
+
+ PR ld/20995
+ * elf32-cris.c (elf_cris_size_dynamic_sections): Handle sdynrelro.
+ (elf_cris_adjust_dynamic_symbol): Place variables copied into the
+ executable from read-only sections into sdynrelro.
+ (elf_cris_finish_dynamic_symbol): Select sreldynrelro for
+ dynamic relocs in sdynrelro.
+ (elf_backend_want_dynrelro): Define.
+
2017-01-25 Sebastian Huber <sebastian.huber@embedded-brains.de>
* config.bfd (*-*-rtemsaout*): Mark as removed.