X-Git-Url: http://git.ipfire.org/?a=blobdiff_plain;f=bfd%2FChangeLog;h=1cc8d3ae9f04e6726fe10021c736e4ea94bb6195;hb=e60675a228a8ecd2cfdc7e45cb315a1838b91f74;hp=ed9db240eb5e20d26bdcefc2d3a67ce267bd040c;hpb=6136093c0d009e3118abb08344e156d91144a046;p=thirdparty%2Fbinutils-gdb.git diff --git a/bfd/ChangeLog b/bfd/ChangeLog index ed9db240eb5..1cc8d3ae9f0 100644 --- a/bfd/ChangeLog +++ b/bfd/ChangeLog @@ -1,3 +1,85 @@ +2023-12-05 Nick Clifton + + PR 31106 + * elfcode.h (elf_write_relocs): Do not convert a relocation + against a zero-value absolute symbol into a relocation without a + symbol if the symbol is being used for a complex relocation. + +2023-11-21 Nick Clifton + + PR 31067 + linker.c (_bfd_generic_link_add_one_symbol): When issuing a + warning message, also display a message about the warning not + being affected by garbage colleciton. + +2023-11-15 Arsen Arsenović + + * aclocal.m4: Regenerate. + * configure.ac (SHARED_LIBADD): Use LTLIBINTL rather than + LIBINTL. + * configure: Regenerate. + * po/Make-in ($(srcdir)/$(PACKAGE).pot): Output to a .pot + temporary file, to suppress xgettext checking charset names. + +2023-11-10 Simon Marchi + + * archures.c (bfd_mach_amdgcn_gfx1100, bfd_mach_amdgcn_gfx1101, + bfd_mach_amdgcn_gfx1102): New. + * bfd-in2.h (bfd_mach_amdgcn_gfx1100, bfd_mach_amdgcn_gfx1101, + bfd_mach_amdgcn_gfx1102): New. + * cpu-amdgcn.c (arch_info_struct): Add entries for + bfd_mach_amdgcn_gfx1100, bfd_mach_amdgcn_gfx1101, + bfd_mach_amdgcn_gfx1102. + +2023-11-10 Nick Clifton + + * elf.c (assign_file_positions_except_relocs): Turn warnings about + executable segments into errors if so requested. + * elflink.c (bfd_elf_size_dynamic_sections): Turn warnings about + executable stacks into errors if so requested. + +2023-10-30 Nick Clifton + + * bpf-reloc.def (R_BPF_64_NODLD32): Add entry. + +2023-10-16 Nick Clifton + + PR 28910 + * elf32-arm.c (elf32_arm_merge_private_bfd_data): Do not set + output flags if the input flags have not been set. + +2023-10-09 Nick Clifton + + PR 30950 + * elf32-i386.c (elf_i386_convert_load_reloc): Check for + elf_x86_hash_table returning a NULL pointer. + + PR 30949 + * elflink.c (elf_gc_mark_debug_section): Check for + bfd_section_from_elf_index returning a NULL pointer. + +2023-10-06 Nick Clifton + + PR 30940 + * elf64-alpha.c (elf64_alpha_check_relocs): Correct error message. + +2023-10-05 Nick Clifton + + PR 30904 + * elf.c (_bfd_elf_get_dynamic_symbols): Fix typo when checking to + see if the gnuchains array has been successfully created. + +2023-10-02 Nick Clifton + + * peXXigen.c (_bfd_XXi_only_swap_filehdr_out): Use + bfd_get_current_time when filing in the timestamp. + +2023-09-29 Nick Clifton + + PR 30906 + * elf.c (_bfd_elf_slurp_version_tables): Test that the verref + section header has been initialised before using it. + 2023-09-28 Nick Clifton PR 30886