summaryrefslogtreecommitdiff
path: root/rtemstoolkit/rld-dwarf.cpp (follow)
AgeCommit message (Collapse)Author
2020-09-26rtemstoolkit/dwarf: Dump the DIE offsetChris Johns
2020-09-15linker/exeinfo: Optionally output full flags when listing object filesChris Johns
- Start adding support to dump configuration tables
2019-09-02rtemstoolkit/dwarf: Fix some C++ handling issues.Chris Johns
2018-11-29Fix warnings on Windows.Chris Johns
2018-08-07rtemstoolkit/dwarf: Add types of inline. Report machine code size not span.Chris Johns
- Add the types of inlined functions to the interface. - Return the machine code for each function and not the address span.
2018-08-07rtemstoolkit/dwarf: C++ object relates fixes and a dump report.Chris Johns
- Various C++ object fixes that improve stability where data from libdwarf is moving between object instances. - Functions now provide better detail with inlined functions picking up attributes from an abstrtact DIE. - Dump to a provide stream not stdout.
2018-06-24rtemstoolkit/dwarf: Fix function loading with an DW_AT_specification attr.Chris Johns
2018-06-18rtemstoolkit: Add DWARF function support.Chris Johns
Load the functions in each CU.
2018-06-18rtemstoolkit/dwarf: Fixes for getting source lines.Chris Johns
2018-06-18rtemstoolkit/dwarf: Change the address source line to signed so valid() works.Chris Johns
Also add a check to valid where there must be source to be valid.
2018-06-15rtemstoolkit: Add libdwarf C++ interface.Chris Johns
Provide a C++ interface to libdwarf to: - Manage DWARF debug data - Manage CU - Manage DIE - Handle CU line addresses - Handle CU source files Update #3417