Use the right dwarf attributes for parsing location list entries (fixup for r285441)
authorPavel Labath <labath@google.com>
Mon, 31 Oct 2016 11:53:13 +0000 (11:53 +0000)
committerPavel Labath <labath@google.com>
Mon, 31 Oct 2016 11:53:13 +0000 (11:53 +0000)
commit6b91e405e375a27a5be3bc460395cf8c6e799a36
tree6cca13792ca964847693eaa99230dba32493cf73
parentee908d21f8c44b9e77cb1c95794fde5834a8183e
Use the right dwarf attributes for parsing location list entries (fixup for r285441)

Note that the parsing code here is still incorrect wrt. the new draft of the
dwarf 5 spec (seconds arguments to DW_LLE_startx_length should be uleb128, not
u32). Once we have compilers actually emitting dwarf conformant with the new
spec, we'll need to revisit this and figure out the proper behavior there.

This should unbreak the linux bot.

llvm-svn: 285562
lldb/source/Expression/DWARFExpression.cpp