X-Git-Url: http://git.ipfire.org/?a=blobdiff_plain;f=binutils%2FChangeLog;h=47cad6ee2328929fb13568ec724437d506704c35;hb=efd0ed580ed9f84ae095b592e5ae686e62eb9a3e;hp=25e21ff6dca168c18fc7a9eadbba8b1eefed066b;hpb=d0c4e7802dae311d71059d0e2114150a5e09acf1;p=thirdparty%2Fbinutils-gdb.git diff --git a/binutils/ChangeLog b/binutils/ChangeLog index 25e21ff6dca..47cad6ee232 100644 --- a/binutils/ChangeLog +++ b/binutils/ChangeLog @@ -1,3 +1,182 @@ +2020-07-07 Alan Modra + + * testsuite/lib/binutils-common.exp (is_xcoff_format): New. + * testsuite/binutils-all/objcopy.exp (pr25662): Exclude xcoff. + +2020-07-06 Nick Clifton + + * po/bg.po: Updated Bulgarian translation. + * po/pt.po: Updated Portuguese translation. + * po/uk.po: Updated Ukranian translation. + +2020-07-06 Alan Modra + + * readelf.c (print_dynamic_symbol): Don't sprintf to buffer to + find string length. + +2020-07-04 Nick Clifton + + * configure: Regenerate. + * po/binutils.pot: Regenerate. + +2020-07-04 Nick Clifton + + Binutils 2.35 branch created. + +2020-07-02 Nick Clifton + + PR 26028 + * readelf.c (print_symbol): Handle truncation of symbol names. + (options): Add -T/--silent-truncation option. + (parse_args): Handle the option. + (print_dynamic_symbol): Correct calculation of width available to + display symbol name. + * doc/binutils.texi: Document the -T option to readelf. + * NEWS: Mention the new feature. + +2020-06-30 H.J. Lu + + * NEWS: Mention x86 NaCl target support removal. + * dwarf.c (init_dwarf_regnames_by_bfd_arch_and_mach): Remove + x86 NaCl target support. + * testsuite/binutils-all/elfedit-1.d: Likewise. + * testsuite/binutils-all/i386/i386.exp: Likewise. + * testsuite/binutils-all/x86-64/objects.exp: Likewise. + * testsuite/binutils-all/x86-64/pr23494a-x32.d: Likewise. + * testsuite/binutils-all/x86-64/pr23494a.d: Likewise. + * testsuite/binutils-all/x86-64/pr23494b-x32.d: Likewise. + * testsuite/binutils-all/x86-64/pr23494b.d: Likewise. + * testsuite/binutils-all/x86-64/pr23494c-x32.d: Likewise. + * testsuite/binutils-all/x86-64/pr23494c.d: Likewise. + * testsuite/binutils-all/x86-64/pr23494d-x32.d: Likewise. + * testsuite/binutils-all/x86-64/pr23494d.d: Likewise. + * testsuite/binutils-all/x86-64/pr23494e-x32.d: Likewise. + * testsuite/binutils-all/x86-64/pr23494e.d: Likewise. + * testsuite/binutils-all/x86-64/x86-64.exp: Likewise. + +2020-06-30 Nick Clifton + + * dwarf.c (read_and_display_attr_value): Support + DW_FORM_GNU_strp_alt when used with DW_AT_dwo_name and + DW_AT_comp_dir. + +2020-06-30 Alan Modra + + * testsuite/binutils-all/readelf.exp (readelf_dump_test): Remove + xfail for nds32. + +2020-06-29 Hans-Peter Nilsson + + * dwarf.c (display_debug_str_offsets): Rename local variable + index to idx. Move to top of function. + +2020-06-29 Alan Modra + + * dwarf.c: Use C style comments. + * resrc.c: Likewise. + +2020-06-27 Alan Modra + + * elfcomm.c (setup_nested_archive): Set nested_arch->file to NULL + after freeing. + (release_archive): Set fields of arch to NULL after freeing. + +2020-06-26 Nick Alcock + + * readelf.c (dump_section_as_ctf): Support .ctf archives using + ctf_arc_bufopen. Automatically load the .ctf member of such + archives as the parent of all other members, unless specifically + overridden via --ctf-parent. Split out dumping code into... + (dump_ctf_archive_member): ... here, as in objdump, and call + it once per archive member. + (dump_ctf_indent_lines): Code style fix. + +2020-06-26 Nick Alcock + + * configure.ac [--enable-libctf]: New, default yes. + Set ENABLE_LIBCTF accordingly. + * Makefile.am [!ENABLE_LIBCTF]: Empty LIBCTF and LIBCTF_NOBFD. + * configure: Regenerate. + * config.in: Regenerate. + * Makefile.in: Regenerate. + * aclocal.m4: Regenerate. + * objdump.c (usage): Conditionalize portions on ENABLE_LIBCTF. + (option_values): Likewise. + (long_options): Likewise. + (main): Likewise. + (dump_ctf_indent_lines): Conditionalize out when !ENABLE_LIBCTF. + (make_ctfsect): Likewise. + (dump_ctf_archive_member): Likewise. + (dump_ctf) [ENABLE_LIBCTF]: Likewise. + (dump_ctf) [!ENABLE_LIBCTF]: New empty stub. + * readelf.c (options): Conditionalize portions on ENABLE_LIBCTF. + (usage): Likewise. + (process_section_contents): Likewise. + (shdr_to_ctf_sect): Conditionalize out when !ENABLE_LIBCTF. + (dump_ctf_indent_lines): Likewise. + (dump_section_as_ctf) [ENABLE_LIBCTF]: Likewise. + +2020-06-26 Jan Beulich + + * doc/binutils.texi: Adjust description of x86's -Msuffix. Drop + redundant text from x86 specific part of -M section. + +2020-06-26 Pat Bernardi + + * readelf.c (display_m68k_gnu_attribute): New function. + (process_arch_specific): Call display_m68k_gnu_attribute for EM_68K. + +2020-06-23 H.J. Lu + + PR binutils/26160 + * testsuite/binutils-all/pr26160.dwp.bz2: New file. + * testsuite/binutils-all/pr26160.r: Likewise. + * testsuite/binutils-all/readelf.exp: Run PR binutils/26160 test. + +2020-06-23 Nick Clifton + + PR 26160 + * dwarf.c (fetch_indexed_string): Detect and handle old style + .debug_str_offset tables. + (display_debug_str_offsets): Likewise. Also add support for + .debug_str_offsets.dwo sections. + +2020-06-23 H.J. Lu + + PR binutils/26112 + * testsuite/binutils-all/pr26112.o.bz2: New file. + * testsuite/binutils-all/pr26112.r: Likewise. + * testsuite/binutils-all/readelf.exp: Run PR binutils/26112 test. + +2020-06-23 Alan Modra + + * testsuite/binutils-all/objdump.exp (bintest.a): Correct + remote_file delete command. + +2020-06-22 Nick Clifton + + PR 26112 + * dwarf.c (display_debug_str_offsets): Add code to display the + contents of the .debug_str_offsets section. + (display_debug_macro): Add support for DW_MACRO_define_strx and + DW_MACRO_undef_strx. + +2020-06-22 Saagar Jha + + * od-macho.c: Dump linkedit data for new load commands. + +2020-06-19 Alan Modra + + * testsuite/config/default.exp (ld_elf_shared_opt): Don't set. + * testsuite/lib/binutils-common.exp (check_relro_support): New proc. + (run_dump_test): Use check_relro_support to decide whether to pass + extra ld option "-z norelro". + +2020-06-11 Alan Modra + + * readelf.c (process_mips_specific): Don't alloc memory for + Elf_Internal_Options. + 2020-06-11 Alan Modra * readelf.c (process_mips_specific): Assert size of internal