llvm-project/lldb/source
Jason Molenda 4a394367c1 Alt mechanism to find the first loadable seg in a Mach-O binary
ObjectFileMachO, for a couple of special binaries at the initial
launch, needs to find segment load addresses before the Target's
SectionLoadList has been initialized. The calculation to find
the first segment, which is at the same address as the mach header,
was not correct if the binary was in the Darwin shared cache.
Update the logic to handle that case.

Differential Revision: https://reviews.llvm.org/D119602
rdar://88802629
2022-02-14 11:12:58 -08:00
..
API [lldb] Simplify SBCommandInterpreter::SourceInitFileInHomeDirectory 2022-02-09 16:18:27 +01:00
Breakpoint [Breakpoint] Remove redundant member initialization (NFC) 2022-02-06 10:54:46 -08:00
Commands Reland "[lldb] Remove non address bits when looking up memory regions" 2022-02-10 10:42:49 +00:00
Core Fix a double debug info size counting in top level stats for "statistics dump". 2022-02-10 10:55:18 -08:00
DataFormatters [lldb] Rename Logging.h to LLDBLog.h and clean up includes 2022-02-03 14:47:01 +01:00
Expression [lldb] Remove some uses of getPointerElementType() 2022-02-14 09:44:37 +01:00
Host [lldb] Rename Logging.h to LLDBLog.h and clean up includes 2022-02-03 14:47:01 +01:00
Initialization [lldb] Rename Logging.h to LLDBLog.h and clean up includes 2022-02-03 14:47:01 +01:00
Interpreter [lldb] Rename Logging.h to LLDBLog.h and clean up includes 2022-02-03 14:47:01 +01:00
Plugins Alt mechanism to find the first loadable seg in a Mach-O binary 2022-02-14 11:12:58 -08:00
Symbol [lldb] Rename DemangleWithRichManglingInfo to GetRichManglingInfo (NFC) 2022-02-04 10:40:33 -08:00
Target Fix a double debug info size counting in top level stats for "statistics dump". 2022-02-10 10:55:18 -08:00
Utility [lldb] Rename Logging.h to LLDBLog.h and clean up includes 2022-02-03 14:47:01 +01:00
Version [lldb] Fix LLDB_FULL_VERSION_STRING 2022-01-19 14:20:22 -08:00
CMakeLists.txt [lldb] Make lldbVersion a full fledged library 2021-12-08 15:14:34 -08:00