X-Git-Url: http://review.tizen.org/git/?a=blobdiff_plain;f=src%2FChangeLog;h=fc576fc192a16e4dd5bde106681df7940e42890d;hb=18a667176dd196f7bc3a9cdf1cbd87d4c7b31c7f;hp=ff19b484fda16ea0ba376f88a5d27ac41bff6789;hpb=6dc551eec9ecf4cfc52e5e43ee8e3624e1249b93;p=platform%2Fupstream%2Felfutils.git diff --git a/src/ChangeLog b/src/ChangeLog index ff19b48..fc576fc 100644 --- a/src/ChangeLog +++ b/src/ChangeLog @@ -1,3 +1,119 @@ +2012-08-27 Mark Wielaard + + * readelf.c (print_debug_macro_section): Print offset as PRIx64. + +2012-08-27 Mark Wielaard + + * readelf.c (register_info): Handle loc == NULL. + +2012-08-22 Jeff Kenton + + * elflint.c (valid_e_machine): Add EM_TILEGX and EM_TILEPRO. + +2012-08-16 Mark Wielaard + + * 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 + + * 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 + + * 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 + + * 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 + + * readelf.c (print_ops): Handle DW_OP_GNU_parameter_ref. + +2012-07-11 Mark Wielaard + + * 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 + + * 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 + + * readelf.c (dwarf_attr_string): Add DW_AT_GNU_macros. + +2012-06-22 Mark Wielaard + + * readelf.c (print_ops): Cast printf PRIu/x64 arguments to uint64_t + for gcc 4.7 -Wformat. + +2012-05-09 Roland McGrath + + * elflint (check_sections): Allow zero sized sections at (filesz) end + of segment. And make check overflow-proofed. + +2012-04-24 Mark Wielaard + + * 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 + + * elflint.c (special_sections): Accept SHF_INFO_LINK for reloc sections. + +2012-03-28 Mark Wielaard + + * readelf.c (print_debug_abbrev_section): Check there is Dwarf + section data. + (print_debug_str_section): Likewise. + +2012-03-21 Mark Wielaard + + * readelf.c (print_gdb_index_section): Accept version 6. + 2012-01-31 Mark Wielaard * readelf.c (attr_callback): Don't special case DW_FORM_sec_offset.