compilation-bundle/dwarf-compilation.base/contrib/libdwarf/dwarfgen
2018-10-23 14:56:04 +02:00
..
ChangeLog Import deps with slight edits 2018-10-23 14:56:04 +02:00
ChangeLog2011 Import deps with slight edits 2018-10-23 14:56:04 +02:00
ChangeLog2012 Import deps with slight edits 2018-10-23 14:56:04 +02:00
ChangeLog2013 Import deps with slight edits 2018-10-23 14:56:04 +02:00
ChangeLog2014 Import deps with slight edits 2018-10-23 14:56:04 +02:00
ChangeLog2015 Import deps with slight edits 2018-10-23 14:56:04 +02:00
ChangeLog2016 Import deps with slight edits 2018-10-23 14:56:04 +02:00
CMakeLists.txt Import deps with slight edits 2018-10-23 14:56:04 +02:00
config.h.in Import deps with slight edits 2018-10-23 14:56:04 +02:00
config.h.in.cmake Import deps with slight edits 2018-10-23 14:56:04 +02:00
configure Import deps with slight edits 2018-10-23 14:56:04 +02:00
configure.cmake Import deps with slight edits 2018-10-23 14:56:04 +02:00
configure.in Import deps with slight edits 2018-10-23 14:56:04 +02:00
COPYING Import deps with slight edits 2018-10-23 14:56:04 +02:00
createirepformfrombinary.cc Import deps with slight edits 2018-10-23 14:56:04 +02:00
createirepfrombinary.cc Import deps with slight edits 2018-10-23 14:56:04 +02:00
createirepfrombinary.h Import deps with slight edits 2018-10-23 14:56:04 +02:00
dwarf-generator.txt Import deps with slight edits 2018-10-23 14:56:04 +02:00
dwarfgen.1 Import deps with slight edits 2018-10-23 14:56:04 +02:00
dwarfgen.cc Import deps with slight edits 2018-10-23 14:56:04 +02:00
fakemalloc.in Import deps with slight edits 2018-10-23 14:56:04 +02:00
general.h Import deps with slight edits 2018-10-23 14:56:04 +02:00
install.sh Import deps with slight edits 2018-10-23 14:56:04 +02:00
irepattrtodbg.cc Import deps with slight edits 2018-10-23 14:56:04 +02:00
irepattrtodbg.h Import deps with slight edits 2018-10-23 14:56:04 +02:00
irepdie.h Import deps with slight edits 2018-10-23 14:56:04 +02:00
irepform.h Import deps with slight edits 2018-10-23 14:56:04 +02:00
irepframe.h Import deps with slight edits 2018-10-23 14:56:04 +02:00
irepline.h Import deps with slight edits 2018-10-23 14:56:04 +02:00
irepmacro.h Import deps with slight edits 2018-10-23 14:56:04 +02:00
ireppubnames.h Import deps with slight edits 2018-10-23 14:56:04 +02:00
irepresentation.h Import deps with slight edits 2018-10-23 14:56:04 +02:00
ireptodbg.cc Import deps with slight edits 2018-10-23 14:56:04 +02:00
ireptodbg.h Import deps with slight edits 2018-10-23 14:56:04 +02:00
Makefile.in Import deps with slight edits 2018-10-23 14:56:04 +02:00
NEWS Import deps with slight edits 2018-10-23 14:56:04 +02:00
README Import deps with slight edits 2018-10-23 14:56:04 +02:00
strtabdata.h Import deps with slight edits 2018-10-23 14:56:04 +02:00
TESTmallocfail Import deps with slight edits 2018-10-23 14:56:04 +02:00

David Anderson, September 20, 2010

The dwarfgen application is intended as both a vehicle
for testing dwarf-generation by libdwarf and as an example
of how one uses libdwarf to generate DWARF.
In addition, it should be useful as a test vehicle for
evaluating future changes to the DWARF standard.

It is necessary as a test-vehicle so that the libdwarf
producer code can be updated to allow more recent features
of DWARF to be supported while trying to guarantee current
producer code users are correctly supported.

By default dwarfgen produces a fake a.out. By that we mean
that no relocation sections are written.  Instead, relocations
are processed directly by dwarfgen.
Perhaps at some point a more a.out-like output will be optionally
supported.