Hi, well, I found the llvm-dwarfdump tool in the tools directory *facepalm*... I'll use that as a reference.
That leaves the question about the two separate DWARF implementations. Cheers, Stefan On 10/13/2015 11:42 AM, Stefan Kratochwil via lldb-dev wrote:
Hi altogether, I currently am developing an application where I need to access the DWARF debugging information of my target process and its loaded .so files. In more detail, I need to match type information of certain entities within my code and its dynamically linked libraries. I already use the lldb scripting bridge in my application, hence I would like to use lldb's DWARF parsing capabilities in my application, too. Now, there is no (obvious) way to extract DIEs using the C++ API, so I need a few hints where to start. Does anyone have a minimal example for simply dumping DWARF info in a 'readelf -w' manner? I further discovered another DWARF implementation within the llvm sources. After some investigation I found this discussion on lldb-dev: http://lists.cs.uiuc.edu/pipermail/lldb-dev/2014-June/004197.html Does anybody know if there is already some effort made to implement a lldwarf solution as a replacement for both mentioned implementations? And, after going through the discussion, is it probably better for me to use the llvm fork? Thanks in advance! Cheers, Stefan _______________________________________________ lldb-dev mailing list lldb-dev@lists.llvm.org http://lists.llvm.org/cgi-bin/mailman/listinfo/lldb-dev
_______________________________________________ lldb-dev mailing list lldb-dev@lists.llvm.org http://lists.llvm.org/cgi-bin/mailman/listinfo/lldb-dev