llvm-project/lldb/source/Plugins
Pavel Labath 463863fffe [lldb] Move PlatformPOSIX::ConnectToWaitingProcesses to RemoteAwarePlatform
The functionality is not posix specific. Also force the usage of the
gdb-remote process plugin in the gdb platform class.

This is not sufficient to make TestPlatformConnect pass on windows (it
seems it suffers from module loading issues, unrelated to this test),
but it at least makes it shut down correctly, so I change the skip to an
xfail.
2021-03-14 22:43:52 +01:00
..
ABI [lldb][NFC] Give CompilerType's IsArrayType/IsVectorType/IsBlockPointerType out-parameters default values 2021-02-23 11:15:31 +01:00
Architecture [lldb] Reduce duplication in the Disassembler class 2020-03-09 13:41:43 +01:00
Disassembler [lldb][ARM/AArch64] Update disasm flags to latest v8.7a ISA 2021-01-07 10:51:47 +00:00
DynamicLoader Revert "Make sure the interpreter module was loaded before making checks against it" 2021-02-21 10:38:25 -08:00
ExpressionParser [lldb][NFC] Code style fixes for ClangModulesDeclVendor 2021-03-08 17:28:05 +01:00
Instruction [LLDB][NFC] Remove redundant condition 2020-07-01 09:04:26 +02:00
InstrumentationRuntime [lldb][NFC] Apply performance-faster-string-find (`str.find("X")` -> `str.find('x')`) 2020-12-16 10:53:18 -08:00
JITLoader [lldb] Make DoReadMemory a protected method. 2021-01-07 21:06:36 -08:00
Language [lldb] Add deref support to libc++ unique_ptr synthetic 2021-02-26 07:39:01 -08:00
LanguageRuntime [lldb] Inline objc_opt->version >= 14 to avoid dealing with bool type 2021-03-02 16:41:44 -08:00
MemoryHistory [lldb] Access the ModuleList through iterators where possible (NFC) 2021-01-07 21:06:36 -08:00
ObjectContainer [lldb] Abstract scoped timer logic behind LLDB_SCOPED_TIMER (NFC) 2020-12-22 09:10:27 -08:00
ObjectFile [lldb] s/TARGET_OS_EMBEDDED/TARGET_OS_IPHONE/ 2021-02-11 20:40:59 -08:00
OperatingSystem [lldb] Use std::make_unique<DynamicRegisterInfo> (NFC) 2020-07-22 11:32:48 -07:00
Platform [lldb] Move PlatformPOSIX::ConnectToWaitingProcesses to RemoteAwarePlatform 2021-03-14 22:43:52 +01:00
Process [lldb] [Process/FreeBSD] Introduce aarch64 hw break/watchpoint support 2021-03-10 18:36:19 +01:00
ScriptInterpreter [lldb] Fix a bug in D96779 (shared lib directory logic) 2021-03-09 15:15:45 +01:00
StructuredData Use basic_string::find(char) instead of basic_string::find(const char *s, size_type pos=0) 2020-12-16 23:28:32 -08:00
SymbolFile [nfc] [lldb] Remove variable ranges_base in DWARFUnit::AddUnitDIE 2021-03-10 23:36:07 +01:00
SymbolVendor [lldb] Abstract scoped timer logic behind LLDB_SCOPED_TIMER (NFC) 2020-12-22 09:10:27 -08:00
SystemRuntime Make the error condition in Value::ValueType explicit (NFC) 2021-02-12 16:12:31 -08:00
Trace [trace][intel-pt] Scaffold the 'thread trace start | stop' commands 2020-11-18 18:24:36 -08:00
TypeSystem [lldb] Support debugging utility functions 2021-02-24 11:36:01 -08:00
UnwindAssembly [lldb/Unwind] Use eh_frame plan directly when it doesn't need to be augmented 2020-06-26 11:46:47 +02:00
CMakeLists.txt Add a "Trace" plug-in to LLDB to add process trace support in stages. 2020-09-21 17:13:18 -07:00
Plugins.def.in Re-land "[lldb/CMake] Auto-generate the Initialize and Terminate calls for plugin" 2020-02-18 19:16:07 -08:00