+2023-07-30 Nick Clifton <nickc@redhat.com>
+
+ This is the 2.41 release.
+ * configure: Regenerate.
+
+2023-07-03 Nick Clifton <nickc@redhat.com>
+
+ * README-how-to-make-a-release: Change some version numbers.
+ * configure: Regenerate.
+ * po/binutils.pot: Regenerate.
+
+2023-07-03 Nick Clifton <nickc@redhat.com>
+
+ 2.41 Branch Point.
+
+2023-06-30 Nick Clifton <nickc@redhat.com>
+
+ PR 30598
+ * strings.c (set_string_min): New function.
+ (main): Use it.
+ (print_unicode_stream): Calculate buffer size using a size_t.
+
+2023-06-30 Nick Clifton <nickc@redhat.com>
+
+ PR 30595
+ * strings.c (main): Check for an excessively large minimum string
+ length.
+
+2023-06-21 Nick Clifton <nickc@redhat.com>
+
+ * testsuite/lib/binutils-common.exp (prune_warnings_extra): Prune
+ warnings about -z execstack creating an executable stack.
+
+2023-05-30 Nick Clifton <nickc@redhat.com>
+
+ * od-pe.c (targ_info): New array.
+ (get_target_specific_info): New function
+ (decode_machine_number): Retire. Use get_target_specific_info
+ instead.
+ (is_pe_object_magic): Likewise.
+ (dump_pe_file_header): Display more information.
+ Rework layout to be similar to that from 'objdump -p'.
+ Add code to handle larger than normnal AOUT headers.
+
+2023-05-30 Nick Clifton <nickc@redhat.com>
+
+ * od-pe.c (decode_machine_number): Add ARMMAGIC value of 0xa00.
+ (is_pe_object_magic): Likewise.
+
+2023-05-26 Nick Clifton <nickc@redhat.com>
+
+ * od-pe.c: New file: Dumps fields in PE format headers.
+ * configure.ac (od_vectors): Add objdump_private_desc_pe for PE
+ format targets.
+ (od_files): Add od-pe for PE format targets.
+ * configure: Regenerate.
+ * Makefile.am (CFILES): Add od-pe.c
+ (EXTRA_objdump_SOURCE): Likewise.
+ * Makefile.in: Generate.
+ * NEWS: Mention the new feature.
+ * doc/binutils.texi: Document the new support.
+ * objdump.c (wide_output): Change from local to global.
+ * objdump.h (wide_output): Prototype.
+ (objdump_private_desc_pe): Prototype.
+ * testsuite/binutils-all/objdump.exp: Add a test of the new feature.
+
+2023-05-09 Enze Li <enze.li@gmx.com>
+
+ * README: Correct a typo.
+
+2023-05-02 Nick Clifton <nickc@redhat.com>
+
+ * MAINTAINERS: Remove Dimity Diky as MSP430 maintainer.
+
+2023-04-20 Nick Clifton <nickc@redhat.com>
+
+ * SECURITY.txt: New file.
+
+2023-04-19 Nick Clifton <nickc@redhat.com>
+
+ PR 30355
+ * dwarf.c (read_and_display_attr_value): Correctly handle
+ DW_loclistx attributes that index a version 5 .debug_loclists
+ section.
+
+2023-04-17 Nick Clifton <nickc@redhat.com>
+
+ PR 30142
+ * rescoff.c (write_coff_file): Add the SEC_READONLY flag to the
+ .rsrc section.
+
+2023-04-11 Nick Clifton <nickc@redhat.com>
+
+ PR 30327
+ * dwarf.c (read_and_display_attr_value): Warn if the number of
+ views is greater than the number of locations.
+
+ PR 30313
+ * dwarf.c (display_debug_lines_decoded): Check for an overlarge
+ number of files or directories.
+
+ PR 30312
+ * dwarf.c (prealloc_cu_tu_list): Always allocate at least one
+ entry.
+
+ PR 30311
+ * readelf.c (uncompress_section_contents): Check for a
+ suspiciously large uncompressed size.
+
+2023-03-30 Nick Clifton <nickc@redhat.com>
+
+ PR 30284
+ * dwarf.c (read_and_display_attr_value): Detect and ignore
+ negative base values.
+
+2023-03-23 Frederic Cambus <fred@statdns.com>
+
+ * readelf.c (get_segment_type): Handle PT_OPENBSD_MUTABLE segment
+ type.
+
+2023-03-14 Nick Clifton <nickc@redhat.com>
+
+ PR 30227
+ * dwarf.c (process_cu_tu_index): Prevent excessive memory
+ allocation when nused is large and ncols is zero.
+
+2023-02-09 Tom Tromey <tromey@adacore.com>
+
+ * dwarf-mode.el: Bump version to 1.8.
+ (dwarf-insert-substructure): Tighten regexp.
+ (dwarf-refresh-all): New defun.
+ (dwarf-mode-map): Bind "A" to dwarf-refresh-all.
+ (dwarf-mode): Remove old FIXME.
+
+2023-02-07 Nick Clifton <nickc@redhat.com>
+
+ PR 30080
+ * doc/binutils.texi (nm): Update description of the 'n' symbol
+ type.
+
+2023-01-31 Nick Clifton <nickc@redhat.com>
+
+ * po/sv.po: Updated Swedish translation.
+
+2023-01-23 Nick Clifton <nickc@redhat.com>
+
+ * po/sv.po: Updated Swedish translation.
+
+2023-01-18 Nick Clifton <nickc@redhat.com>
+
+ PR 29993
+ * objcopy.c (merge_gnu_build_notes): Remember the last non-deleted
+ note in order to speed up the scan for matching notes.
+
+2023-01-16 Nick Clifton <nickc@redhat.com>
+
+ * po/sv.po: Updated Swedish translation.
+
+2023-01-09 Nick Clifton <nickc@redhat.com>
+
+ * po/bg.po: Updated Bulgarian translation.
+ * po/ro.po: Updated Romainian translation.
+
+2023-01-05 Nick Clifton <nickc@redhat.com>
+
+ * MAINTAINERS: Remove Stephen Casner as the PDP11 maintainer.
+
+2023-01-03 Nick Clifton <nickc@redhat.com>
+
+ * po/fr.po: Updated French translation.
+ * po/uk.po: Updated Ukrainian translation.
+
+2023-01-03 Luis Machado <luis.machado@arm.com>
+
+ * readelf.c (get_note_type): Add support for NT_ARM_SSVE and
+ NT_ARM_ZA note types.
+
+2022-12-31 Nick Clifton <nickc@redhat.com>
+
+ * 2.40 branch created.
+
+2022-12-31 Nick Clifton <nickc@redhat.com>
+
+ * po/ro.po: Updated Romanian translation.
+
+2022-12-21 Nick Clifton <nickc@redhat.com>
+
+ PR 29924
+ * objdump.c (load_specific_debug_section): Check for excessively
+ large sections.
+
+2022-12-19 Tom Tromey <tromey@adacore.com>
+
+ * dwarf-mode.el (dwarf-do-refresh): Avoid compiler warning.
+
+2022-12-19 Nick Clifton <nickc@redhat.com>
+
+ PR 29914
+ * dwarf.c (fetch_indexed_value): Fail if the section is not big
+ enough to contain a header size field.
+ (display_debug_addr): Fail if the computed address size is too big
+ or too small.
+
2022-12-16 Nick Clifton <nickc@redhat.com>
PR 29908
For older changes see ChangeLog-2020
\f
-Copyright (C) 2021-2022 Free Software Foundation, Inc.
+Copyright (C) 2021-2023 Free Software Foundation, Inc.
Copying and distribution of this file, with or without modification,
are permitted in any medium without royalty provided the copyright