compilation-bundle/dwarf-compilation.base/contrib/libdwarf/dwarfdump/ChangeLog2014

166 lines
7.4 KiB
Plaintext

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).