opcodes/nfp: Fix disassembly of crc[] with swapped operands.
[deliverable/binutils-gdb.git] / binutils / ChangeLog
index 35f71fcd7a04ab5a50841066b14179848cb5a11c..0d980b7d189b70a74a29fe4d99747320b99652e7 100644 (file)
@@ -1,3 +1,160 @@
+2018-11-13  Francois H. Theron <francois.theron@netronome.com>
+
+       * testsuite/binutils-all/nfp/test1.d: Test for swapped operand crc[].
+
+
+2018-11-09  Hafiz Abid Qadeer  <abidh@codesourcery.com>
+
+       * configure: Regenerate.
+
+2018-11-09  Mathias   <m4tze@exitno.de>
+
+       * 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  <yamato@redhat.com>
+
+       * 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=<symbol> 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  <nickc@redhat.com>
+
+       * po/pt.po: Updated Portuguese translation.
+
+2018-11-06  Roman Bolshakov  <r.bolshakov@yadro.com>
+           Saagar Jha  <saagar@saagarjha.com>
+
+       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  <ysato@users.sourceforge.jp>
+
+       * testsuite/lib/binutils-common.exp: Special section name
+       use only rx-*-elf.
+
+2018-11-06  H.J. Lu  <hongjiu.lu@intel.com>
+
+       * doc/binutils.texi: Document --enable-x86-feature and
+       --disable-x86-feature options for elfedit.
+       * elfedit.c: Include "config.h" and <sys/mman.h>.
+       (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  <hongjiu.lu@intel.com>
+
+       * elfedit.c (update_elf_header): Move EI_MAG? check to ...
+       (get_file_header): Here.
+
+2018-11-02  H.J. Lu  <hongjiu.lu@intel.com>
+
+       * configure.ac (AC_FUNC_MMAP): New.
+       * config.in: Regenerated.
+       * configure: Likewise.
+
+2018-11-02  Alan Modra  <amodra@gmail.com>
+
+       * 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  <thomas.preudhomme@linaro.org>
+
+       * 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  <nickc@redhat.com>
+
+       * doc/binutils.texi (readelf): Document alternatives to the
+       --unwind option if it is not supported for the target
+       architecture.
+
+2018-10-16  Alan Modra  <amodra@gmail.com>
+
+       PR 23780
+       * readelf.c (display_raw_attribute): Correct assertion.
+
+2018-10-15  Alan Modra  <amodra@gmail.com>
+
+       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  <rupprecht@google.com>
+           Nick Clifton  <nickc@redhat.com>
+
+       * 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 <deller@gmx.de>
+           Alan Modra  <amodra@gmail.com>
+
+       * 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  <amodra@gmail.com>
+
+       * objdump.c (dump_dwarf): Set s12z eh_addr_size to 4.
+
+2018-10-08  Andreas Schwab  <schwab@suse.de>
+
+       * readelf.c (is_32bit_pcrel_reloc): Handle R_RISCV_32_PCREL.
+
 2018-10-03  Nick Clifton  <nickc@redhat.com>
 
        * po/pt.po: Updated Portuguese translation.
This page took 0.02611 seconds and 4 git commands to generate.