Imported Upstream version 0.155
[platform/upstream/elfutils.git] / src / ChangeLog
index ff19b48..fc576fc 100644 (file)
@@ -1,3 +1,119 @@
+2012-08-27  Mark Wielaard  <mjw@redhat.com>
+
+       * readelf.c (print_debug_macro_section): Print offset as PRIx64.
+
+2012-08-27  Mark Wielaard  <mjw@redhat.com>
+
+       * readelf.c (register_info): Handle loc == NULL.
+
+2012-08-22  Jeff Kenton  <jkenton@tilera.com>
+
+       * elflint.c (valid_e_machine): Add EM_TILEGX and EM_TILEPRO.
+
+2012-08-16  Mark Wielaard  <mjw@redhat.com>
+
+       * readelf.c (dwarf_tag_name): Renamed from dwarf_tag_string.
+       Uses new dwarf_tag_string or adds ??? or lo_user+%#x when
+       appropriate.
+       (dwarf_attr_name): Likewise.
+       (dwarf_form_name): Likewise.
+       (dwarf_lang_name): Likewise.
+       (dwarf_inline_name): Likewise.
+       (dwarf_encoding_name): Likewise.
+       (dwarf_access_name): Likewise.
+       (dwarf_visibility_name): Likewise.
+       (dwarf_virtuality_name): Likewise.
+       (dwarf_identifier_case_name): Likewise.
+       (dwarf_calling_convention_name): Likewise.
+       (dwarf_ordering_name): Likewise.
+       (dwarf_discr_list_name): Likewise.
+       (print_ops): Remove KNOWN.  Use dwarf_locexpr_opcode_string.
+       (attr_callback): Call new dwarf_foobar_name instead of old
+       dwarf_foobar_string functions.
+       (dwarf_tag_string): New function using known-dwarf.h macros.
+       (dwarf_attr_string): Likewise.
+       (dwarf_form_string): Likewise.
+       (dwarf_lang_string): Likewise.
+       (dwarf_inline_string): Likewise.
+       (dwarf_encoding_string): Likewise.
+       (dwarf_access_string): Likewise.
+       (dwarf_visibility_string): Likewise.
+       (dwarf_virtuality_string): Likewise.
+       (dwarf_identifier_case_string): Likewise.
+       (dwarf_calling_convention_string): Likewise.
+       (dwarf_ordering_string): Likewise.
+       (dwarf_discr_list_string): Likewise.
+       (dwarf_locexpr_opcode_string): Likewise.
+
+2012-06-27  Mark Wielaard  <mjw@redhat.com>
+
+       * readelf.c (dwarf_form_string): Handle DW_FORM_GNU_ref_alt and
+       DW_FORM_GNU_strp_alt.
+       (attr_callback): Likewise.
+
+2012-07-30  Petr Machata  <pmachata@redhat.com>
+
+       * nm.c (show_symbols_bsd): Reorder arguments in {S,}FMTSTRS (and
+       corresponding printf) so that those that are referenced by only
+       one of the formatting strings are at the end.
+
+2012-07-29  Mark Wielaard  <mjw@redhat.com>
+
+       * readelf.c (dwarf_lang_string): Use DW_LANG_ObjC, not DW_LANG_Objc.
+       (print_ops): Use known[op], not op_name, for DW_OP_GNU_parameter_ref.
+
+2012-07-19  Mark Wielaard  <mjw@redhat.com>
+
+       * readelf.c (print_ops): Handle DW_OP_GNU_parameter_ref.
+
+2012-07-11  Mark Wielaard  <mjw@redhat.com>
+
+       * readelf.c (options): Add macro to help of debug-dump.
+       (section_e): Add section_macro.
+       (section_all): Add section_macro.
+       (parse_opt): Handle macro.
+       (print_debug_macro_section): New function.
+       (print_debug): Add NEW_SECTION (macro).
+
+2012-07-10  Mark Wielaard  <mjw@redhat.com>
+
+       * readelf.c (print_gdb_index_section): Add version 7 support.
+       Keep track of cu_nr. Print kind and static/global flag for each
+       symbol. When a symbol is in the TU list add 'T'.
+
+2012-06-26  Mark Wielaard  <mjw@redhat.com>
+
+       * readelf.c (dwarf_attr_string): Add DW_AT_GNU_macros.
+
+2012-06-22  Mark Wielaard  <mjw@redhat.com>
+
+       * readelf.c (print_ops): Cast printf PRIu/x64 arguments to uint64_t
+       for gcc 4.7 -Wformat.
+
+2012-05-09  Roland McGrath  <roland@hack.frob.com>
+
+       * elflint (check_sections): Allow zero sized sections at (filesz) end
+       of segment. And make check overflow-proofed.
+
+2012-04-24  Mark Wielaard  <mjw@redhat.com>
+
+       * readelf.c (print_ops): Add DW_OP_GNU_push_tls_address,
+       DW_OP_GNU_uinit and DW_OP_GNU_encoded_addr.
+
+2012-03-28  Roland McGrath  <roland@hack.frob.com>
+
+       * elflint.c (special_sections): Accept SHF_INFO_LINK for reloc sections.
+
+2012-03-28  Mark Wielaard  <mjw@redhat.com>
+
+       * readelf.c (print_debug_abbrev_section): Check there is Dwarf
+       section data.
+       (print_debug_str_section): Likewise.
+
+2012-03-21  Mark Wielaard  <mjw@redhat.com>
+
+       * readelf.c (print_gdb_index_section): Accept version 6.
+
 2012-01-31  Mark Wielaard  <mjw@redhat.com>
 
        * readelf.c (attr_callback): Don't special case DW_FORM_sec_offset.