llvm-capstone/lldb
jimingham 32dd5b2097
Work around a bug in the interaction between newer dyld's and older simulator dyld's (#78004)
There's a bad interaction between the macOS 14 dyld and the "dyld_sim"
shim that comes from older (iOS 15) simulator downloads that results in
dyld reporting some modules twice in the return from the dyld callback
to list modules. The records were identical, but lldb wasn't happy with
seeing the duplicates...

Since it's not possible to load two different modules at the same
address, this change just picks the first instance of any entries that
have the same load address.

There really isn't a good way to test this patch.
2024-01-16 11:31:42 -08:00
..
bindings [lldb] Use StringRef::starts_with (NFC) 2023-12-17 15:51:48 -08:00
cmake [lldb][windows] Allow exporting plugin symbols in LLDB_EXPORT_ALL_SYMBOLS (#71087) 2023-11-02 15:06:16 -07:00
docs Remove hardware index from watchpoints and breakpoints (#72012) 2023-11-15 13:32:42 -08:00
examples [lldb] Pass important options to dsymForUUID (#72669) 2023-11-17 08:00:07 -08:00
include [lldb][Progress] Separate title and details (#77547) 2024-01-16 07:57:18 -08:00
packages/Python/lldbsuite [lldb-dap] Implement command directives (#74808) 2023-12-14 15:04:35 -05:00
resources [lldb][NFC] Remove copy of debugserver entitlements plist 2023-01-31 12:58:37 -08:00
scripts [lldb] Replace the usage of module imp with module importlib (#70443) 2023-10-31 17:08:55 -03:00
source [lldb][Progress] Separate title and details (#77547) 2024-01-16 07:57:18 -08:00
test [lldb][Progress] Separate title and details (#77547) 2024-01-16 07:57:18 -08:00
third_party/Python/module [lldb] Remove use of __future__ in python 2023-08-14 14:14:48 -07:00
tools Work around a bug in the interaction between newer dyld's and older simulator dyld's (#78004) 2024-01-16 11:31:42 -08:00
unittests [lldb] Move MD5 Checksum from FileSpec to SupportFile 2024-01-12 13:08:24 -08:00
utils [llvm][tblgen] Add Source Filename for emitSourceFileHeader (#65744) 2023-09-26 13:40:56 +08:00
.clang-format
.clang-tidy
.gitignore
CMakeLists.txt [LLDB] Define _BSD_SOURCE globally, to get optreset available in mingw's getopt.h (#76137) 2023-12-22 00:40:12 +02:00
CodeOwners.rst [lldb] Remove more references to lldb-vscode (#69696) 2023-10-20 15:08:37 +01:00
LICENSE.TXT
use_lldb_suite_root.py [lldb] Format more Python files with black (#65979) 2023-09-12 08:46:34 +01:00