DWARF2-XML: a markup language for DWARF2 debugging information
- DTD for DWARF2-XML (about 5KB)
- Sample DWARF2-XML document
in .tgz (about 280KB)
- readelf+
- x_debug (about 70KB)
--- Experimental debugger using DWARF2-XML for Solaris 8.
- dxref (about 570KB)
--- Experimental cross-referencer using DWARF2-XML.
- rxref (about 9KB)
--- Hybrid version of dxref and GNU GLOBAL.
(rxref is written in Ruby.)
- bscg (about 165KB)
--- Experimental static call-graph generator using DWARF2-XML.
- collect-all_struct.c
code using libdwarf to do almost the same thing as "//tag[@name='DW_TAG_structure_type']" in XPath.
- Published papers:
- Katsuhiko Gondow, Tomoya Suzuki and Hayato Kawashima:
Binary-Level Lightweight Data Integration to Develop
Program Understanding Tools for Embedded Software in C,
Proc. of 11th Asia Pacific Software Engineering Conf. (APSEC04),
pp.336-345, 2004.
pdf(370KB)
ppt(380KB)
Sorry. This page is still under construction. (gondow @cs.titech.ac.jp)