[Lldb-commits] [Patch for Review] Updating DIE extraction to match llvm trunk
Greg Clayton
gclayton at apple.com
Thu Sep 27 09:50:34 PDT 2012
Looks good:
% svn commit
Sending source/Plugins/SymbolFile/DWARF/DWARFDebugInfoEntry.cpp
Transmitting file data .
Committed revision 164779.
Thanks Ashok
On Sep 24, 2012, at 2:23 PM, "Thirumurthi, Ashok" <ashok.thirumurthi at intel.com> wrote:
> 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
> <die-extract.diff>_______________________________________________
> lldb-commits mailing list
> lldb-commits at cs.uiuc.edu
> http://lists.cs.uiuc.edu/mailman/listinfo/lldb-commits
More information about the lldb-commits
mailing list