Commit Graph

6 Commits

Author SHA1 Message Date
David Anderson
affafa89fb Removed trailing (and useless) whitespace from all the lines
containing it.  Many many files had such.
2014-01-29 15:02:07 -08:00
David Anderson
3f82477dae Added dwarf_add_AT_reference_b() and dwarf_fixup_AT_reference_die()
and dwarf_add_AT_with_ref_sig8() to libdwarf producer function list.
Documented the new functions in libdwarf2p.1.mm.
If we already have a DW_AT_sibling attribute we take care not
to add a second one.

dwarfgen now supports some 'class reference' forms (local references
and sig8 references, not yet global references).
Fixed dealloc for dwarf_get_pubtypes to avoid duplicate free.
2013-11-01 05:28:10 -07:00
David Anderson
beaa109d72 The dwarfgen copyright changed to BSD3 form.
libdwarf and dwarfdump copyrights are unchanged.
2013-10-14 16:36:37 -07:00
David Anderson
d88ca0746c libdwarf: the functions dwarf_whatform and dwarf_whatform_direct
are really misnamed. Now libdwarf2.1.mm exposes the real meaning
and libdwarf2.1.mm (in commentary) does too.
dwarfgen has fixes so it builds 64bit.
Omissions in dwarfgen which were not processing FORMs right
are corrected.
2013-02-01 08:27:47 -08:00
David Anderson
c0e16a28d8 Fixes the intentation in dwarfgen to match the 4-character
indent that is the libdwarf/dwarfdump standard.
Updates the dwarfgen copyright year.
2011-04-23 10:32:03 -07:00
David Anderson
637442ea0b Initial commit. Content is the libdwarf-20110113.tar.gz
last-released-libdwarf and dwarfdump.
2011-03-19 11:38:11 -07:00