X-Git-Url: http://drtracing.org/?a=blobdiff_plain;ds=sidebyside;f=binutils%2FChangeLog;h=0d980b7d189b70a74a29fe4d99747320b99652e7;hb=97b3f39201efc9029a9a27d65f13674964c51503;hp=8c7a9e6fac983afe60e7c2f65d5269f33c5d79a8;hpb=d839b9149957d9a8842c368caf97ef378d8c97af;p=deliverable%2Fbinutils-gdb.git diff --git a/binutils/ChangeLog b/binutils/ChangeLog index 8c7a9e6fac..0d980b7d18 100644 --- a/binutils/ChangeLog +++ b/binutils/ChangeLog @@ -1,3 +1,174 @@ +2018-11-13 Francois H. Theron + + * testsuite/binutils-all/nfp/test1.d: Test for swapped operand crc[]. + + +2018-11-09 Hafiz Abid Qadeer + + * configure: Regenerate. + +2018-11-09 Mathias + + * strings.c (print_strings): Check for multibyte encodings. + * binutils-all/strings-1.bin: New file. Test binary for string decoding. + * testsuite/binutils-all/strings.exp: New file. Test the strings program. + * testsuite/config/default.exp (STRINGS): Define if not provided + by the environment. + (STRINGSFLAGS): Likewise. + +2018-11-07 Masatake Yamato + + * objdump.c (long_options): Have the --disassemble option take an + optional argument. + (usage): Add description for the `symbol' argument to the + --disassemble option. + (disasm_sym): New file private variable. + (struct objdump_disasm_info): New field `symbol'. + (disassemble_section): Introduce `do_print' local variable + to control whether objdump displays the result of disassembling + for a symbol or not. + (main): Set `symbol' file private variable if the option argument + for the --disassemble option is given. + * doc/binutils.texi (objdump): Add description for the option + argument. + * NEWS: Mention the new feature. + * testsuite/binutils-all/objdump.exp: Add tests of the -d and + --disassemble= options. + * testsuite/binutils-all/bintest.s: Add more symbols and code. + * testsuite/binutils-all/readelf.s: Update expected output. + * testsuite/binutils-all/readelf.ss-64: Likewise. + * testsuite/binutils-all/readelf.ss-mips: Likewise. + * testsuite/binutils-all/readelf.ss-tmips: Likewise. + +2018-11-07 Nick Clifton + + * po/pt.po: Updated Portuguese translation. + +2018-11-06 Roman Bolshakov + Saagar Jha + + PR 23728 + * od-macho.c (printf_version): New. + (dump_load_command): Use it to print version. Print sdk version. Print + version info for watchOS and tvOS. Print LC_NOTE, LC_BUILD_VERSION. + (dump_buld_version): New. + (bfd_mach_o_platform_name): New + (bfd_mach_o_tool_name): New + +2018-11-07 Yoshinori Sato + + * testsuite/lib/binutils-common.exp: Special section name + use only rx-*-elf. + +2018-11-06 H.J. Lu + + * doc/binutils.texi: Document --enable-x86-feature and + --disable-x86-feature options for elfedit. + * elfedit.c: Include "config.h" and . + (enable_x86_features): New. + (disable_x86_features): Likewise. + (update_gnu_property): Likewise. + (elf_x86_feature): Likewise. + (process_file): Call update_gnu_property on ET_EXEC or ET_DYN + file. + (command_line_switch): Add OPTION_ENABLE_X86_FEATURE and + OPTION_DISABLE_X86_FEATURE. + (options): Add--enable-x86-feature and --disable-x86-feature. + (usage): Likewise. + (main): Handle OPTION_ENABLE_X86_FEATURE and + OPTION_DISABLE_X86_FEATURE. + +2018-11-03 H.J. Lu + + * elfedit.c (update_elf_header): Move EI_MAG? check to ... + (get_file_header): Here. + +2018-11-02 H.J. Lu + + * configure.ac (AC_FUNC_MMAP): New. + * config.in: Regenerated. + * configure: Likewise. + +2018-11-02 Alan Modra + + * readelf.c (process_section_headers): Don't warn on a zero + sh_info or sh_link for any reloc section in an executable or + shared library. Do warn for .rel.dyn/.rela.dyn in ET_REL. + +2018-11-01 Thomas Preud'homme + + * testsuite/config/default.exp: Define LD, LDFLAGS and + ld_elf_shared_opt. + * testsuite/lib/binutils-common.exp (check_shared_lib_support): Moved + from ld-lib.exp. + (run_dump_test): Set ld to $LD. + +2018-10-18 Nick Clifton + + * doc/binutils.texi (readelf): Document alternatives to the + --unwind option if it is not supported for the target + architecture. + +2018-10-16 Alan Modra + + PR 23780 + * readelf.c (display_raw_attribute): Correct assertion. + +2018-10-15 Alan Modra + + PR 23534 + * addr2line.c (main): Exit with fatal error if bfd_init + returns an unexpected value. + * ar.c (main): Likewise. + * dlltool.c (identify_dll_for_implib): Likewise. + * nm.c (main): Likewise. + * objcopy.c (main): Likewise. + * objdump.c (main): Likewise. + * size.c (main): Likewise. + * strings.c (main): Likewise. + * windmc.c (main): Likewise. + * windres.c (main): Likewise. + +2018-10-11 Jordan Rupprecht + Nick Clifton + + * objcopy.c (copy_main): Issue a fata error if the + --keep-global-symbol(s) and the --globalize-symbol(s) options are + used together. + * doc/binutils.texi: Document that the two options are + incompatible. + * testsuite/binutils-all/copy-5.d: New test. + * testsuite/binutils-all/objcopy.exp: Run the new test. + +2018-10-10 Helge Deller + Alan Modra + + * readelf.c (hppa_process_unwind): Don't use eh_addr_size to + calculate number of entries. + (slurp_hppa_unwind_table): Don't use eh_addr_size here either. + +2018-10-10 Alan Modra + + * objdump.c (dump_dwarf): Set s12z eh_addr_size to 4. + +2018-10-08 Andreas Schwab + + * readelf.c (is_32bit_pcrel_reloc): Handle R_RISCV_32_PCREL. + +2018-10-03 Nick Clifton + + * po/pt.po: Updated Portuguese translation. + * po/fr.po: Updated French translation. + +2018-09-22 Alan Modra + + * readelf.c (apply_relocations): Don't return FALSE for warnings. + +2018-09-20 Nelson Chu + + * testsuite/binutils-all/objcopy.exp: Set the unsupported reloc number + from 215 to 255 for NDS32. + 2018-09-17 H.J. Lu * objcopy.c (strip_specific_buffer): New.