1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165
|
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).
|