X-Git-Url: http://drtracing.org/?a=blobdiff_plain;f=bfd%2FChangeLog;h=84caf0b04aed3b783dc9f42a3b7c965e8a184c2d;hb=b50ef514ff0c8d5506227c412c508f9f538bcf5a;hp=1d2b346060c9f3042e73576b786ec26b51e91baa;hpb=3e6aa7751ab86fdc2f2762ed8a5bce41b22be56e;p=deliverable%2Fbinutils-gdb.git diff --git a/bfd/ChangeLog b/bfd/ChangeLog index 1d2b346060..84caf0b04a 100644 --- a/bfd/ChangeLog +++ b/bfd/ChangeLog @@ -1,3 +1,74 @@ +2020-01-13 Alan Modra + + * vms-alpha.c (_bfd_vms_slurp_egsd): Ensure minimum size even + for "ignored" records. + +2020-01-13 Alan Modra + + * wasm-module.c (wasm_scan_name_function_section): Formatting. + Delete asect name check. Move asect NULL check to wasm_object_p. + Correct bounds check of sizes against end. Replace uses of + bfd_zalloc with bfd_alloc, zeroing only necessary bytes. Use + just one bfd_release. + (wasm_scan): Don't use malloc/strdup for section names, + bfd_alloc instead. Simplify code prefixing section name. + Formatting. Don't attempt to free memory here.. + (wasm_object_p): ..do so here. + +2020-01-10 Szabolcs Nagy + + PR ld/22269 + * elf32-arm.c (elf32_arm_final_link_relocate): Use + UNDEFWEAK_NO_DYNAMIC_RELOC. + (allocate_dynrelocs_for_symbol): Likewise. + +2020-01-10 Tamar Christina + + PR 25210 + * elfnn-aarch64.c (_bfd_aarch64_create_stub_section): Remove elfclass. + +2020-01-10 Alan Modra + + * coff-alpha.c (alpha_ecoff_object_p): Calculate size in bfd_size_type. + +2020-01-09 Nick Clifton + + PR 25221 + * bfd.c (bfd_convert_section_contents): Check for a compress + header size that is larger than the actual section size. + +2020-01-08 Alan Modra + + PR 25351 + * elflink.c (bfd_elf_final_link): Call _bfd_fix_excluded_sec_syms + after removing sections. + +2020-01-06 Jim Wilson + + PR 25205 + * elfnn-riscv.c (riscv_elf_relocate_section) : Add + check for !bfd_link_pic (info). + : Move next to R_RISCV_CALL. + : Add comment. + (_bfd_riscv_relax_section): For plt.offset check, add check for + bfd_link_pic (info). Add comment. + +2020-01-06 Alan Modra + + * format.c (bfd_check_format_matches): Ignore bfd_error on target + match failures. Don't init to bfd_error_wrong_format before + calling _bfd_check_format. + +2020-01-06 Alan Modra + + * vms-alpha.c (_bfd_vms_push, _bfd_vms_pop): Return pass/fail + status rather than exiting on stack overflow or underflow. + (_bfd_vms_slurp_etir): Adjust to suit. + +2020-01-06 Alan Modra + + * som.c (som_bfd_fill_in_ar_symbols): Bounds check som_dict index. + 2020-01-06 Alan Modra * mach-o.c (bfd_mach_o_read_dylinker): Don't read past end of