Blob Blame History Raw
2014-12-31  David Anderson
     * dwarfdump.c, common.c: Updated version string.
2014-12-28  David Anderson
     * dwarfdump.c, common.c: Updated version string.
2014-08-15  David Anderson
     * print_die.c(print_one_die_section): A c99-ism of declarations
       mixed with statements was present. Moved declaration of 'res'
       up a few lines.
2014-08-05  David Anderson
     * print_gdbindex.c: A couple places: Fixed indents
       on a comment.
2014-08-05  David Anderson
     * dwarfdump.c, common.c: Updated version string.
2014-08-04  David Anderson
     * dwarfdump.1: Mention -I option.
     * dwarfdump.c: Add -I to help output.
     * print_gdbindex.c: Add cu_list_len argument to
       print_culist_array  so it can pass back the culist length
       for use by symboltable code.  So symboltable code can
       know what indexes are type units and which compilation
       units.
2014-08-03  David Anderson
     * dwarfdump.c: Corrected typo in comment.
     * print_debugfission.c: Removed trailing whitespace.
       Fixed some small mistakes in the output.
     * print_die.c: Removed trailing whitespace.
       Fixed the section name. It was showing .debug_types
       when not wanted.
2014-08-02  David Anderson
     * print_debugfission.c, print_gdbindex.c: Use the section name
       strings returned by section-open 
       for object files that have them (like Elf).
2014-07-12  David Anderson
     * print_die.c: Using a new interface to print the
       actual section name, not just .debug_info or .debug_types.
       dwarf_get_die_section_name();
     * dwarfdump.c: Corrected a comment relating to
       .gdb_index and .debug_[ct]u_index sections
     * debugfission.c: Fix indentation mistakes.
2014-07-11  David Anderson
     * print_debugfission.c: Prints the offset and size tables.
2014-07-10  David Anderson
     * print_debugfission.c: Prints the hash table values of
       the .debug_tu_index and .debug_cu_index sections.
2014-07-09  David Anderson
     * print_debugfission.c: Removed trailing whitespace
       characters.
2014-07-09  David Anderson
     * Makefile.n: Add print_debugfission.o to the list.
     * globals.h: Add print_debugfission_index() interface.
     * print_debugfission.c: New file beginning to
       support  print of .debug_tu_index and 
       .debug_cu_index sections  (DWARF5).
2014-07-02  David Anderson
     * dwarfdump.c: A missing comma after DW_SECTNAME_GDB_INDEX
       lead to a core dump.
     * print_die.c: The printf format for a warning message was
       messed up. Fixed.
2014-07-01  David Anderson
     * dwarfdump.c, print_gdbindex.c: Fixed indentation and trailing whitespaces.
2014-07-01  David Anderson
     * print_gdbindex.c: Now prints gdb_index symboltable.
2014-06-30  David Anderson
     * print_gdbindex.c: Add types printing.
       Add addressarea printing.
2014-06-29  David Anderson
     * print_gdbindex.c: Call latest libdwarf interfaces.
       Fix the formatting a bit.
2014-06-28  David Anderson
     * Makefile.in: Add print_dgbindex.o to objects list.
     * dwarfdump.1: Add -I to options list (for gdb_index section).
     * dwarfdump.c: Add gdbindex_flag and a call to print_gdb_index().
     * globals.h: Add DW_HDR_GDB_INDEX to  flags.
     * print_gdbindex.c: New file, prints .gdb_index section
       if the section is present in an object.
2014-05-20  David Anderson
     * dwarfdump.c, common.c: Updated version string.
     * print_die.c: now the dwo_id value prints as hex.
2014-05-19  David Anderson
     * dwarfdump.cc, common.cc: Updated version string.
2014-05-19  David Anderson
     *  print_die.c: Removed two unused local variables.
2014-05-18  David Anderson
     *  dwarfdump.c,print_die.c: Fixed indent errors and
        removed trailing whitespace.
2014-05-14  David Anderson
     * print_die.c: Complete printing of DW_FORM_GNU_str_index, 
       DW_FORM_GNU_addr_index, 
       DW_FORM_addrx, DW_FORM_constx.
     * print_frames.c: Now supports DW_FORM_GNU_addr_index, 
       DW_FORM_addrx, DW_FORM_constx.
     * dwarfdump.c: Update version string.
       Trivial text realignment of argument strings
       in print_error() and print_error_and_continue().
     * common.c: Update version string.
2014-05-11  David Anderson
     * print_die.c: Add printing of DW_FORM_GNU_str_index, partial
       of DW_FORM_GNU_addr_index.
       Support for DW_OP_GNU_const_index too.
     * dwarfdump.c: Trivial change to error strings so each is unique.
       Update version string.
     * common.c: Update version string.
2014-04-15  David Anderson
     * uri.c(hexdig): was testing 0, fixed to be '0'.
2014-04-14  David Anderson
     * dwarfdump.c,common.c: Update version string.
2014-04-12  David Anderson
     * dwarfdump.c,common.c: Update version string.
2014-02-13  David Anderson
     * dwarfdump.cc: Minor changes in the commentary relating
       to the search paths for dwarfdump.conf. No code changed.
2014-02-08  David Anderson
     * dwarfdump.c,common.c: Update version string.
2014-02-08  David Anderson
     * Makefile.in: Having a single rule build two independent things
       interacted badly with make -j 2 , so now each rule just builds
       a single target (see tag*.list builds).
2014-02-02  David Anderson
     * tag_attr.list,tag_attr_ext.list,tag_tree.list,tag_tree_ext.list:
       Removed trailing whitespace.
2014-01-31  David Anderson
      * addrmap.c: Forgot to add include of dwarf_tsearch.h here. Added.
      * dwarfdump.c, common.c: Updated version string.
2014-01-30  David Anderson
      * print_die.c: Add limited support for DW_FORM_GNU_ref_alt
        and DW_FORM_GNU_strp_alt.
2014-01-29  David Anderson
      * addrmap.c addrmap.h checkutil.c,checkutil.h,
        common.c common.h,dwarf_tsearch.h,dwarfdump.c,dwconf.c,
        dwconf.h,esb.c,esb.h,globals.h,makename.h,naming.c,naming.h: 
        Remove trailing whitespace.
      * print_abbrevs.c,print_aranges.c,print_die.c,print_frames.c,
        print_frames.h,
        print_lines.c,print_locs.c,print_macros.c,print_pubnames.c,
        print_ranges.c,
        print_reloc.c,print_reloc.h,print_sections.c,print_sections.h,
        print_static_funcs.c,
        print_static_vars.c,print_strings.c,print_types.c,
        print_weaknames.c,strstrnocase.c,
        tag_attr.c,tag_common.c,tag_common.h,tag_tree.c,
        testesb.c,uri.c,uri.h,uritablebuild.c:
        Remove trailing whitespace.
2014-01-29  David Anderson
      * dwarf_tsearchbal.c,dwarf_tsearch.h: New source files.
      * print_frames.c: dwarf_tsearch now built in, we are
        no longer using libc tsearch.
      * addrmap.c: Now uses dwarf_tsearch.
      * configure.in, config.h.in: No longer need HAVE_TSEARCH or
        HAVE_TDESTROY
      * configure: regenerated
2014-01-10  David Anderson
      * dwarfdump.c: Change // comments to /* */ comments.
      * makename.c: Delete blank line and trailing space. Add cast
        so gcc -ansi compiles without complaint.
      * print_die.c, uri.c: Change // comments to /* */ comments.
      * tag_attr.c: Add getopt.h include so gcc -ansi compiles 
        without complaint.
      * tag_tree.c: Add getopt.h and string.h include so gcc -ansi compiles 
        without complaint. Add cast so strdup call to avoid warning.
      * addr_map.c: Add cast so strdup call does not cause warning gcc -ansi.
2014-01-04  David Anderson
      * dwarfdump.c: Initialize a local variable to zero and
        move a declaration (avoiding a c99-ism, the code
        is not supposed to be using c99 features).