From 5ef237932919a19fe85f70fc37f7d3a0660b7665 Mon Sep 17 00:00:00 2001 From: Jim Wilson Date: Tue, 25 Sep 2018 13:13:23 -0700 Subject: 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. --- bfd/ChangeLog | 10 ++++++++++ 1 file changed, 10 insertions(+) (limited to 'bfd/ChangeLog') 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 + + * 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 * elfnn-riscv.c (_bfd_riscv_relax_pc) : New local -- cgit v1.1