diff options
author | Hans-Peter Nilsson <hp@bitrange.com> | 2017-01-27 01:50:06 +0100 |
---|---|---|
committer | Hans-Peter Nilsson <hp@bitrange.com> | 2017-01-27 01:50:06 +0100 |
commit | 1fbd05e16ebde966e44c1108dc77871f3fba329a (patch) | |
tree | 5261f0c088dd0097f9f61c6f3ce9fc698be00e55 /bfd/ChangeLog | |
parent | b51e1e94d66af7f63cd9052a16881087da111ef1 (diff) | |
download | binutils-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/ChangeLog | 10 |
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. |