DwarfReader: Basic foundation
Summary: This diff adds a basic DwarfReader library, to extract dwarf information from an object file. The basic entity that is returned is a DIE object, which has information we're looking for. The information from the DIE is not yet extracted. A tool is also included for testing purposes. The tool primitively replicates llvm-dwarfdump. There is a basic test, but this is just a foundation. Test Plan: Basic test case added. Reviewers: yzhao, #engineering Reviewed By: yzhao, #engineering JIRA Issues: PP-1367 Differential Revision: https://phab.corp.pixielabs.ai/D4765 GitOrigin-RevId: 77638d8b8a2e72a5483cafa4cb6c2fd6a5866682
Showing
+252 -2
src/stirling/obj_tools/dwarf_tools.cc
0 → 100644
src/stirling/obj_tools/dwarf_tools.h
0 → 100644
src/stirling/obj_tools/dwarf_tools_test.cc
0 → 100644
src/stirling/obj_tools/dwarfdump_tool.cc
0 → 100644
No preview for this file type
Please register or sign in to comment