Change objcopy's --set-section-alignment option to take a byte alignment value rather...
[binutils-gdb.git] / binutils / ChangeLog
index 4c4871be816187e02d6830d9c75554994805bb7f..f4402ae742343e7f383e186ce44d2a0b0f69bf91 100644 (file)
@@ -1,3 +1,85 @@
+2019-10-02  Niklas Gürtler  <profclonk@gmail.com>
+
+       PR 24942
+       * objcopy.c (copy_usage): Update description of
+       --set-section-alignment.
+       (copy_main): Interpret numeric argument of --set-section-alignment
+       as a byte alignment, not a power of two alignment.
+       * doc/binutils.texi: Update description of
+       --set-section-alignment.
+       * testsuite/binutils-all/set-section-alignment.d: New test.
+       * testsuite/binutils-all/objcopy.exp: Run the new test.
+
+2019-09-30  Alan Modra  <amodra@gmail.com>
+
+       PR 25046
+       * readelf.c (process_program_headers): Clear dynamic_addr and
+       dynamic_size earlier.
+
+2019-09-24  Alan Modra  <amodra@gmail.com>
+
+       PR 25031
+       * nm.c (print_format_string): New.
+       (get_print_format): Delete saved_format.  Move earlier.
+       (set_print_width): Call get_print_format.
+       (print_value): Use print_format_string.
+
+2019-09-23  Alan Modra  <amodra@gmail.com>
+
+       * dlltool.c: Include coff-bfd.h.
+
+2019-09-23  Alan Modra  <amodra@gmail.com>
+
+       PR 25018
+       * dwarf.c (get_type_signedness): Delete ineffective pointer
+       comparison check.  Properly range check uvalue offset on
+       recursive call.
+       (read_and_display_attr_value): Range check uvalue offset before
+       calling get_type_signedness.
+
+2019-09-20  Alan Modra  <amodra@gmail.com>
+
+       * ar.c (write_archive): Use bfd_set_thin_archive.
+
+2019-09-18  Tamar Christina  <tamar.christina@arm.com>
+
+       * testsuite/binutils-all/objdump.exp (objump -S): Update testcases.
+
+2019-09-18  Alan Modra  <amodra@gmail.com>
+
+       * addr2line.c, * bucomm.c, * coffgrok.c, * dlltool.c, * nm.c,
+       * objcopy.c, * objdump.c, * od-elf32_avr.c, * od-macho.c,
+       * od-xcoff.c, * prdbg.c, * rdcoff.c, * rddbg.c, * rescoff.c,
+       * resres.c, * size.c, * srconv.c, * strings.c, * windmc.c: Update
+       throughout for bfd section macro and function changes.
+
+2019-09-18  Alan Modra  <amodra@gmail.com>
+
+       * nm.c: Update bfd_get_section to bfd_asymbol_section throughout.
+       * objcopy.c: Likewise.
+       * objdump.c: Likewise.
+       * rdcoff.c: Likewise.
+       * objcopy.c (create_new_symbol): Use bfd_set_asymbol_name.
+       (filter_symbols): Likewise.
+
+2019-09-18  Simon Marchi  <simon.marchi@polymtl.ca>
+
+       * doc/Makefile.am (MOSTLYCLEANFILES): Clean all man pages,
+       cxxfilt.man and binutils.info.
+       (MAINTAINERCLEANFILES): Remove.
+       * doc/Makefile.in: Re-generate.
+
+2019-09-18  Simon Marchi  <simon.marchi@polymtl.ca>
+
+       * doc/Makefile.am: Remove references to binutils_TEXINFOS.
+       * doc/Makefile.in: Re-generate.
+
+2019-09-18  Simon Marchi  <simon.marchi@polymtl.ca>
+
+       * doc/Makefile.am (install-data-loca): Remove target.
+       (DISTCLEANFILES): Remove variable.
+       * doc/Makefile.in: Re-generate.
+
 2019-09-18  Simon Marchi  <simon.marchi@polymtl.ca>
 
        * Makefile.in: Re-generate.