Make bfd_byte an int8_t, flagword a uint32_t
[binutils-gdb.git] / bfd / ChangeLog
index 6e8888d23649ed88ac38c493a31de92a561b1655..31e810e06256b5cb68c04318001f2ac96c1d98b3 100644 (file)
@@ -1,3 +1,87 @@
+2023-04-24  Nick Clifton  <nickc@redhat.com>
+
+       * po/la.po: New Georgian translation.
+
+2023-04-17  Nick Clifton  <nickc@redhat.com>
+
+       PR 30142
+       * peXXigen.c (_bfd_XXi_swap_scnhdr_out): Do not force the .rsrc
+       section to be writeable.
+
+2023-03-30  Nick Clifton  <nickc@redhat.com>
+
+       PR 30285
+       * elf.c (_bfd_elf_slurp_version_tables): Fail if no version
+       definitions are allocated.
+
+2023-02-27  Felix Willgerodt  <felix.willgerodt@intel.com>
+
+       * elf64-x86-64.c (elf_x86_64_grok_psinfo): Check for
+       elf_external_linux_prpsinfo32_ugid32.
+
+2023-02-23  Fangrui Song  <i@maskray.me>
+
+       * elfnn-riscv.c (struct riscv_elf_link_hash_table): Add params.
+       (riscv_elfNN_set_options): New.
+       (riscv_info_to_howto_rela): Check relax_gp.
+       (_bfd_riscv_relax_section): Likewise.
+       * elfxx-riscv.h (struct riscv_elf_params): New.
+       (riscv_elf32_set_options): New.
+       (riscv_elf64_set_options): New.
+
+2023-02-23  Nick Clifton  <nickc@redhat.com>
+            Alan Modra  <amodra@gmail.com>
+
+       PR 30150
+       * dwarf2.c (comp_unit_contains_address): Renamed to ...
+       (comp_unit_may_contain_address): this, and added code to return
+       true if the CU's ranges have not yet been computed.
+       (_bfd_dwarf2_find_nearest_line_with_alt): Use the renamed
+       function, simplifying code in the process.
+
+2023-02-21  Nick Clifton  <nickc@redhat.com>
+
+       * opncls.c (bfd_fill_in_gnu_debuglink_section): Update
+       description.
+
+2023-02-17  Tom Tromey  <tom@tromey.com>
+
+       * doc/doc.str (FUNCTION): Call func.
+
+2023-02-17  Tom Tromey  <tom@tromey.com>
+
+       * opncls.c: Hoist the SECTION comment.
+
+2023-02-17  Tom Tromey  <tom@tromey.com>
+
+       * opncls.c (bfd_get_debug_link_info_1, separate_debug_file_exists)
+       (separate_alt_debug_file_exists, find_separate_debug_file)
+       (get_build_id, get_build_id_name, check_build_id_file): Don't use
+       chew comments.
+
+2023-02-17  Tom Tromey  <tom@tromey.com>
+
+       * doc/doc.str (SYNOPSIS): Use collapse_whitespace.
+       * doc/chew.c (collapse_whitespace): New function.
+       (main): Register collapse_whitespace.
+
+2023-02-07  Tom Tromey  <tom@tromey.com>
+
+       * bfd.c, cache.c, compress.c, opncls.c: Remove RETURNS from
+       documentation comments.
+       * doc/doc.str, doc/proto.str (RETURNS): Remove.
+
+2023-02-07  Tom Tromey  <tom@tromey.com>
+
+       * syms.c (bfd_decode_symclass, bfd_is_undefined_symclass)
+       (bfd_symbol_info): Reorder documentation comment.
+       * doc/doc.str (synopsis_seen): New variable.
+       (SYNOPSIS): Set synopsis_seen.  Emit @deftypefn.
+       (DESCRIPTION): Use synopsis_seen.
+       * doc/chew.c (catstrif): New function.
+       (main): Add catstrif intrinsic.
+       (compile): Recognize "variable" command.
+
 2023-02-07  Tom Tromey  <tom@tromey.com>
 
        * doc/proto.str (external, internal, ifinternal, ENUMEQ, ENUMDOC):