[Lldb-commits] [Patch for Review] Updating DIE extraction to match llvm trunk
Thirumurthi, Ashok
ashok.thirumurthi at intel.com
Mon Sep 24 14:23:58 PDT 2012
I noticed that lldb suites like functionalities would fail if lldb was built with clang/llvm r162493 or later on non-Darwin platforms. The seg fault occurred because of a DIE tree that was partially built because FastExtract didn't handle the new values for DW_FORM. This patch handles the new cases a la llvm/lib/DebugInfo. In other news, it might be nice to have an earlier failure that is less cryptic for those that follow...
Note that the new values for DW_FORM go beyond working draft 7 of the DWARF 3 standard, but I see that these aren't the first LLVM extensions.
- Ashok Thirumurthi
Intel of Canada
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.llvm.org/pipermail/lldb-commits/attachments/20120924/43c6c14f/attachment.html>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: die-extract.diff
Type: application/octet-stream
Size: 9901 bytes
Desc: die-extract.diff
URL: <http://lists.llvm.org/pipermail/lldb-commits/attachments/20120924/43c6c14f/attachment.obj>
More information about the lldb-commits
mailing list