X-Git-Url: http://drtracing.org/?a=blobdiff_plain;f=binutils%2FChangeLog;h=b6500328dfe961ab13ab716165b14d8ead37bf8f;hb=31f7d8fd1937abcd7ec6deff38025bcdb5b57540;hp=3e8c2da4c7d1809fcdf4f23c37a069f9a99978a7;hpb=a06ea96464a2928865beb2ac6f12deb0464bfcd7;p=deliverable%2Fbinutils-gdb.git diff --git a/binutils/ChangeLog b/binutils/ChangeLog index 3e8c2da4c7..b6500328df 100644 --- a/binutils/ChangeLog +++ b/binutils/ChangeLog @@ -1,13 +1,123 @@ +2012-10-26 Nick Clifton + + * po/hr.po: New Croation translation. + * configure.in (ALL_LINGUAS): Add hr. + * configure: Regenerate. + +2012-10-23 Cary Coutant + + * 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 + + * 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 + + * objdump.c (dump_dwarf): Handle bfd_mach_x64_32 and + bfd_mach_x64_32_intel_syntax. + +2012-10-21 Alan Modra + + * objdump.c (load_specific_debug_section): Use + bfd_cache_section_contents. + +2012-10-18 Kai Tietz + + * 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 + + * dwarf.c (display_gdb_index): Include static/global information + of each symbol. + +2012-09-14 David Edelsohn + + * configure: Regenerate. + +2012-09-10 Matthias Klose + + * config.in: Disable sanity check for kfreebsd. + +2012-09-10 H.J. Lu + + * configure: Regenerated. + +2012-09-06 Cary Coutant + + * dwarf.c (decode_location_expression): Add + DW_OP_GNU_const_index. + +2012-09-06 Nick Clifton + + * doc/binutils.texi (nm): Alpha-sort the option descriptions. + Add description of the --synthetic option. + +2012-09-04 H.J. Lu + + PR binutils/14493 + * readelf.c (get_symbol_index_type): Check bad section index. + +2012-08-24 Matthew Gretton-Dann + + * 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 + + * doc/binutils.texi, * objdump.c, * od-xcoff.c: Typo fixes. + +2012-08-16 H.J. Lu + + 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 - Laurent Desnogues - Jim MacArthur - Marcus Shawcroft - Nigel Stephens - Ramana Radhakrishnan - Richard Earnshaw - Sofiane Naci - Tejas Belagod - Yufeng Zhang + Laurent Desnogues + Jim MacArthur + Marcus Shawcroft + Nigel Stephens + Ramana Radhakrishnan + Richard Earnshaw + Sofiane Naci + Tejas Belagod + Yufeng Zhang * readelf.c (guess_is_rela): Handle EM_AARCH64. (get_machine_name): Likewise. @@ -67,17 +177,17 @@ 2012-07-24 Teresa Johnson * 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 @@ -339,8 +449,8 @@ 2012-04-11 Ryan Mansfield - * 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