diff options
| author | Michał Górny <mgorny@moritz.systems> | 2020-12-04 18:56:46 +0100 |
|---|---|---|
| committer | Michał Górny <mgorny@moritz.systems> | 2020-12-07 09:56:51 +0100 |
| commit | 09b08833f301ea375137931d26b7193101f82ceb (patch) | |
| tree | b282b2b64af252979078ddd73c891b0041b0d44e /lldb/test/Shell/ScriptInterpreter/Python | |
| parent | 1a1cc0ba7db549025ab1a504633ae4554042fd60 (diff) | |
| download | llvm-09b08833f301ea375137931d26b7193101f82ceb.zip llvm-09b08833f301ea375137931d26b7193101f82ceb.tar.gz llvm-09b08833f301ea375137931d26b7193101f82ceb.tar.bz2 | |
[lldb] [POSIX-DYLD] Add libraries from initial eTakeSnapshot action
Explicitly consider the libraries reported on the initial eTakeSnapshot
action added, through adding them to the added soentry list
in DYLDRendezvous::SaveSOEntriesFromRemote(). This is necessary
on FreeBSD since the dynamic loader issues only a single 'consistent'
state rendezvous breakpoint hit for all the libraries present
in DT_NEEDED (while Linux issues an added-consistent event pair).
Reenable memory maps on FreeBSD since this fixed the issue triggered
by them.
Differential Revision: https://reviews.llvm.org/D92187
Diffstat (limited to 'lldb/test/Shell/ScriptInterpreter/Python')
0 files changed, 0 insertions, 0 deletions
