* po/hr.po: New Croation translation.
[deliverable/binutils-gdb.git] / binutils / ChangeLog
index aad03a0d4ed40aa5ebefb2794590246644834eeb..b6500328dfe961ab13ab716165b14d8ead37bf8f 100644 (file)
@@ -1,3 +1,164 @@
+2012-10-26  Nick Clifton  <nickc@redhat.com>
+
+       * po/hr.po: New Croation translation.
+       * configure.in (ALL_LINGUAS): Add hr.
+       * configure: Regenerate.
+
+2012-10-23  Cary Coutant  <ccoutant@google.com>
+
+       * dwarf.c (do_debug_addr, do_debug_cu_index): New global flags.
+       (load_debug_info): Fix typo.
+       (cu_tu_indexes_read, shndx_pool, shndx_pool_size, shndx_pool_used):
+       New global variables.
+       (prealloc_cu_tu_list, add_shndx_to_cu_tu_entry, end_cu_tu_entry)
+       (process_cu_tu_index, load_cu_tu_indexes, find_cu_tu_set)
+       (display_cu_index): New functions.
+       (dwarf_select_sections_by_names): Add "debug_addr", "cu_index".
+       Sort entries alphabetically.
+       (dwarf_select_sections_all): Set do_debug_addr, do_debug_cu_index.
+       (debug_displays): Add .debug_cu_index, .debug_tu_index.
+       Clean up formatting.
+       * dwarf.h (dwarf_section_display_enum): Add dwp_cu_index,
+       dwp_tu_index.
+       (do_debug_addr, do_debug_cu_index): New global flags.
+       (find_cu_tu_set): New function declaration.
+       * objdump.c (usage): Add --dwarf=addr, --dwarf=cu_index.
+       * readelf.c (find_section_in_set): New function.
+       (usage): Add --debug-dump=addr, --debug_dump=cu_index.
+       (process_section_headers): Check do_debug_addr and do_debug_cu_index.
+       (section_subset): New global variable.
+       (load_debug_section): Restrict search to section subset.
+       (display_debug_section): Add section index as paramter.  Select subset
+       of sections when dumping a .dwp file.  Update caller.
+
+2012-10-23  Tom Tromey  <tromey@redhat.com>
+
+       * readelf.c (get_note_type): Handle NT_SIGINFO, NT_FILE.
+       (print_core_note): New function.
+       (process_note): Call it.
+
+2012-10-21  H.J. Lu  <hongjiu.lu@intel.com>
+
+       * objdump.c (dump_dwarf): Handle bfd_mach_x64_32 and
+       bfd_mach_x64_32_intel_syntax.
+
+2012-10-21  Alan Modra  <amodra@gmail.com>
+
+       * objdump.c (load_specific_debug_section): Use
+       bfd_cache_section_contents.
+
+2012-10-18  Kai Tietz  <ktietz@redhat.com>
+
+       * objdump.c (dump_bfd): Call dump headers after
+       call of slurp_symtab.
+
+       * objcopy.c (is_strip_section_1): Don't strip
+       .reloc section by default.
+
+2012-10-11  Doug Evans  <dje@google.com>
+
+       * dwarf.c (display_gdb_index): Include static/global information
+       of each symbol.
+
+2012-09-14  David Edelsohn  <dje.gcc@gmail.com>
+
+       * configure: Regenerate.
+
+2012-09-10  Matthias Klose  <doko@ubuntu.com>
+
+       * config.in: Disable sanity check for kfreebsd.
+
+2012-09-10  H.J. Lu  <hongjiu.lu@intel.com>
+
+       * configure: Regenerated.
+
+2012-09-06  Cary Coutant  <ccoutant@google.com>
+
+       * dwarf.c (decode_location_expression): Add
+       DW_OP_GNU_const_index.
+
+2012-09-06  Nick Clifton  <nickc@redhat.com>
+
+       * doc/binutils.texi (nm): Alpha-sort the option descriptions.
+       Add description of the --synthetic option.
+
+2012-09-04  H.J. Lu  <hongjiu.lu@intel.com>
+
+       PR binutils/14493
+       * readelf.c (get_symbol_index_type): Check bad section index.
+
+2012-08-24  Matthew Gretton-Dann  <matthew.gretton-dann@arm.com>
+
+       * readelf.c (arm_attr_tag_CPU_arch): Update for ARMv8.
+       (arm_attr_tag_FP_arch): Likewise.
+       (arm_attr_tag_Advanced_SIMD_arch): Likewise.
+
+2012-08-17  Yuri Chornoivan  <yurchor@ukr.net>
+
+       * doc/binutils.texi, * objdump.c, * od-xcoff.c: Typo fixes.
+
+2012-08-16  H.J. Lu  <hongjiu.lu@intel.com>
+
+       PR binutils/14481
+       * Makefile.am (BFDTEST1_PROG): New.
+       (TEST_PROGS): Likewise.
+       (bfdtest1_DEPENDENCIES): Likewise.
+       (noinst_PROGRAMS): Add $(TEST_PROGS).
+       * Makefile.in: Regenerated.
+
+       * bfdtest1.c: New file.
+
+2012-08-13  Ian Bolton  <ian.bolton@arm.com>
+           Laurent Desnogues  <laurent.desnogues@arm.com>
+           Jim MacArthur  <jim.macarthur@arm.com>
+           Marcus Shawcroft  <marcus.shawcroft@arm.com>
+           Nigel Stephens  <nigel.stephens@arm.com>
+           Ramana Radhakrishnan  <ramana.radhakrishnan@arm.com>
+           Richard Earnshaw  <rearnsha@arm.com>
+           Sofiane Naci  <sofiane.naci@arm.com>
+           Tejas Belagod  <tejas.belagod@arm.com>
+           Yufeng Zhang  <yufeng.zhang@arm.com>
+
+       * readelf.c (guess_is_rela): Handle EM_AARCH64.
+       (get_machine_name): Likewise.
+       (get_aarch64_segment_type): New function.
+       (get_segment_type): Handle EM_AARCH64 by calling the new function.
+       (get_aarch64_section_type_name): New function.
+       (get_section_type_name): Handle EM_AARCH64 by calling the new function.
+       (is_32bit_abs_reloc): Handle EM_AARCH64.
+       (is_32bit_pcrel_reloc): Likewise.
+       (is_64bit_abs_reloc): Likewise.
+       (is_64bit_pcrel_reloc): Likewise.
+       (is_none_reloc): Likewise.
+
+2012-08-09  Nick Clifton  <nickc@redhat.com>
+
+       * po/vi.po: Updated Vietnamese translation.
+
+2012-08-03  Tom Tromey  <tromey@redhat.com>
+
+       * dlltool.c (scan_obj_file): Close arfile after calling
+       bfd_openr_next_archived_file.
+
+2012-08-02  H.J. Lu  <hongjiu.lu@intel.com>
+
+       PR binutils/14420
+       * dwarf.c (process_abbrev_section): Add attribute terminator.
+       Warn missing section terminator.
+       (get_FORM_name): Special check for 0 value.
+       (get_AT_name): Likewise.
+       (process_debug_info): Display zero abbrev number.  Check
+       attribute terminator.
+
+2012-07-30  Nick Clifton  <nickc@redhat.com>
+
+       * po/binutils.pot: Updated template.
+       * po/bg.po: Updated Bulgarian translation.
+       * po/es.po: Updated Spanish translation.
+       * po/fi.po: Updated Finnish translation.
+       * po/fr.po: Updated French translation.
+       * po/uk.po: Updated Ukranian translation.
+
 2012-07-28  Kai Tietz  <ktietz@redhat.com>
 
        * rcparse.y (FILEVERSION): Use optcnumexpr instead of cnumexpr.
 2012-07-24  Teresa Johnson  <tejohnson@google.com>
 
        * addr2line.c (find_address_in_section): Invoke
-        bfd_find_nearest_line_discriminator to get the discriminator.
+       bfd_find_nearest_line_discriminator to get the discriminator.
        (find_offset_in_section): Likewise.
        (translate_addresses): Print discriminator if it is non-zero.
        * objdump.c (show_line): Invoke
-        bfd_find_nearest_line_discriminator to get the discriminator,
-        and keep track of prev_discriminator. Print discriminator
-        if it is non-zero.
+       bfd_find_nearest_line_discriminator to get the discriminator,
+       and keep track of prev_discriminator. Print discriminator
+       if it is non-zero.
        (disassemble_data): Initialize prev_discriminator.
        (dump_reloc_set): Invoke bfd_find_nearest_line_discriminator
-        to get the discriminator, and keep track of last_discriminator.
-        Print discriminator if it is non-zero.
+       to get the discriminator, and keep track of last_discriminator.
+       Print discriminator if it is non-zero.
 
 2012-07-17  Nick Clifton  <nickc@redhat.com>
 
 
 2012-04-11  Ryan Mansfield  <rmansfield@qnx.com>
 
-        * objdump.c (dump_bfd): If defaulting to dwarf call
-        dwarf_select_sections_all to enable displays.
+       * objdump.c (dump_bfd): If defaulting to dwarf call
+       dwarf_select_sections_all to enable displays.
 
 2012-04-06  Roland McGrath  <mcgrathr@google.com>
 
This page took 0.026355 seconds and 4 git commands to generate.