BDE 4.14.0 Production release
|
Provide mechanism for reading DWARF information from object files.
This component provides a class, balst::Resolver_DwarfReader
, that is optimized for reading information from object files that are in the DWARF format. The Elf object file format is used on Linux and Solaris platforms, and the DWARF file format is used within ELF files to encode source file name and line number information. The Elf format is described by documents at:
http://en.wikipedia.org/wiki/Executable_and_Linkable_Format
http://downloads.openwatcom.org/ftp/devel/docs/elf-64-gen.pdf
http://www.sco.com/developers/gabi/latest/contents.html
The DWARF format is described by documents at:http://dwarfstd.org
Note that this file does not include everything necessary to resolve DWARF information. Most of that functionality is in balst_resolverimpl_elf
, and this component only describe a tool used within that effort.
This component is an implementation detail of balst
and is not intended for direct client use. It is subject to change without notice. As such, a usage example is not provided.