X-Git-Url: http://git.efficios.com/?a=blobdiff_plain;f=binutils%2FChangeLog;h=660d0374226d49b8d986d263456ea7c3f29c97f4;hb=87332029031f3b341a3f8d9035e7e1d367b08184;hp=1469e219ea3c6e925ed3d46092167809f8c4a3cc;hpb=a2ff7a4bb45f6c1be62554c82ff9d688f056b876;p=deliverable%2Fbinutils-gdb.git diff --git a/binutils/ChangeLog b/binutils/ChangeLog index 1469e219ea..660d037422 100644 --- a/binutils/ChangeLog +++ b/binutils/ChangeLog @@ -1,3 +1,227 @@ +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 + + * 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 + + * po/vi.po: Updated Vietnamese translation. + +2012-08-03 Tom Tromey + + * dlltool.c (scan_obj_file): Close arfile after calling + bfd_openr_next_archived_file. + +2012-08-02 H.J. Lu + + 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 + + * 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 + + * rcparse.y (FILEVERSION): Use optcnumexpr instead of cnumexpr. + (PRODUCTVERSION): Likewise. + +2012-07-27 Mike Frysinger + + * configure.in (BFD_VERSION): Run bfd/configure --version and + parse the output of that. + * configure: Regenerate. + +2012-07-27 Tristan Gingold + + * NEWS: Add marker for 2.23. + +2012-07-24 Teresa Johnson + + * addr2line.c (find_address_in_section): Invoke + 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. + (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. + +2012-07-17 Nick Clifton + + * elfcomm.c (setup_archive): Extract index table and symbol table + scanning code into... + (process_archive_index_and_symbols): ... this function and add + support for 64-bit index tables. + * elfcomm.h (struct archive_info): Change type of index_num and + index_array to elf_vma. + Add 'uses_64bit_indicies' field. + * readelf.c (process_archive): Fix support for 64-bit indicies. + +2012-07-03 Nick Clifton + + * readelf.c (process_archive): Display member indicies when + dumping index. + +2012-07-02 Tom Tromey + + * dwarf.c: Include gdb-index.h. + (display_gdb_index): Handle version 7. + +2012-06-29 H.J. Lu + + * nm.c (filter_symbols): Simplify global symbol handling. + +2012-06-29 Francois Gouget + + PR binutils/14302 + * bucomm.c (print_arelt_descr): Correctly report the archive size + field (for 'ar tv'). + * ar.c (print_contents): Use correct types for archive element + sizes (for 'ar p'). + (extract_file): Likewise (for 'ar x'). + +2012-06-29 Alan Modra + + * readelf.c (is_16bit_abs_reloc): Handle mn10200 reloc. + +2012-06-12 Tom Tromey + + * dwarf-mode.el: Add final comment. Bump version. + (dwarf-insert-substructure-button): Use string-to-number. + (dwarf-browse): Fix autoload cookie. + +2012-06-08 Jakub Jelinek + + * dwarf.c (read_and_display_attr_value): Handle + DW_FORM_GNU_ref_alt and DW_FORM_GNU_strp_alt. + (display_debug_macro): Handle DW_MACRO_GNU_define_indirect_alt, + DW_MACRO_GNU_undef_indirect_alt and + DW_MACRO_GNU_transparent_include_alt. + +2012-06-01 Alan Modra + + * addr2line.c (translate_addresses): Truncate input addresses to + arch_size bits. Avoid undefined shift. Print '?' for zero line. + +2012-05-30 Nick Clifton + + * readelf.c (process_section_headers): Correct bug in previous + delta - display full section type in wide mode. + +2012-05-28 Nick Clifton + + * readelf.c (print_symbol): Display multibyte characters in symbol + names. + (process_section_headers): Use print_symbol. + +2012-05-18 Andreas Schwab + + * aclocal.m4: Regenerate. + * configure: Regenerate. + * config.in: Regenerate. + * Makefile.in: Regenerate. + +2012-05-17 Daniel Richard G. + Nick Clifton + + PR 14072 + * configure.in: Add check that sysdep.h has been included before + any system header files. + * configure: Regenerate. + * config.in: Regenerate. + * unwind-ia64.h: Include config.h. + +2012-05-17 Alan Modra + + * dwarf.c (process_debug_info): Display abbrev offset in hex. + (display_debug_abbrev): Show offset of abbrev. + 2012-05-17 Alan Modra * dwarf.c (display_debug_ranges): Don't report more than one use @@ -168,8 +392,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