[Lldb-commits] [lldb] r323832 - [lldb] Enable debugging of binaries with mixed (splitted/regular) dwarf

Davide Italiano via lldb-commits lldb-commits at lists.llvm.org
Tue Jan 30 17:03:35 PST 2018


On Tue, Jan 30, 2018 at 3:45 PM, Alexander Shaposhnikov via
lldb-commits <lldb-commits at lists.llvm.org> wrote:
> Author: alexshap
> Date: Tue Jan 30 15:45:20 2018
> New Revision: 323832
>
> URL: http://llvm.org/viewvc/llvm-project?rev=323832&view=rev
> Log:
> [lldb] Enable debugging of binaries with mixed (splitted/regular) dwarf
>
> Initialize the default value of SymbolFileDWARF uuid with
> the appropriately shifted DW_INVALID_OFFSET constant.
> This change fixes the collision in the computation of DIE uid
> (inside DIERef::GetUID) and incorrect CompileUnit lookup
> (because of the misleading cu_offset value).
>
> Test plan: make check-lldb
>

This commit seems to have caused some failures on the bots.

http://lab.llvm.org:8080/green/view/LLDB/job/lldb-xcode/4605/

Can you please take a look? (and revert in case you're not able to
figure out what's going on)

--
Davide


More information about the lldb-commits mailing list