aboutsummaryrefslogtreecommitdiff
path: root/bfd/ChangeLog
diff options
context:
space:
mode:
authorJim Wilson <jimw@sifive.com>2018-09-25 13:13:23 -0700
committerJim Wilson <jimw@sifive.com>2018-09-25 13:13:23 -0700
commit5ef237932919a19fe85f70fc37f7d3a0660b7665 (patch)
treefe23c77960e3c141b486b18c1474c64396254d1c /bfd/ChangeLog
parent3d6e0c015aa832f00ccd4fe3f5f43b90357258e8 (diff)
downloadgdb-5ef237932919a19fe85f70fc37f7d3a0660b7665.zip
gdb-5ef237932919a19fe85f70fc37f7d3a0660b7665.tar.gz
gdb-5ef237932919a19fe85f70fc37f7d3a0660b7665.tar.bz2
RISC-V: Give error for RVE PLTs.
bfd/ * elfnn-riscv.c (riscv_make_plt_header): New arg output_bfd. Change return type to bfd_boolean. If EF_RISCV_RVE call _bfd_error_handler and return FALSE. Return TRUE at end. (riscv_make_plt_entry): Likewise. (riscv_elf_finish_dynamic_symbol): Update call to riscv_make_plt_entry. (riscv_elf_finish_dynamic_sections): Update call to riscv_make_plt_header.
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 e8e3195..62cf91d 100644
--- a/bfd/ChangeLog
+++ b/bfd/ChangeLog
@@ -1,3 +1,13 @@
+2018-09-25 Jim Wilson <jimw@sifive.com>
+
+ * elfnn-riscv.c (riscv_make_plt_header): New arg output_bfd. Change
+ return type to bfd_boolean. If EF_RISCV_RVE call _bfd_error_handler
+ and return FALSE. Return TRUE at end.
+ (riscv_make_plt_entry): Likewise.
+ (riscv_elf_finish_dynamic_symbol): Update call to riscv_make_plt_entry.
+ (riscv_elf_finish_dynamic_sections): Update call to
+ riscv_make_plt_header.
+
2018-09-24 Jim Wilson <jimw@sifive.com>
* elfnn-riscv.c (_bfd_riscv_relax_pc) <R_RISCV_PCREL_LO12_I>: New local