llvm-project/lldb/source/Plugins
Jason Molenda 541ec9bde8 Rewrite the GetFileInSDK methods in PlatformRemoteiOS,
PlatformRemoteAppleWatch, PlatformRemoteAppleTV and remove the 
GetFileInSDKRoot method from those classes.

The rewrite uses the more modern FileSpec etc API to simplify,
and handles the case where an SDK Root is given to lldb with
the "/Symbols" directory name already appended.  The new version
will try appending "/Symbols" and "/Symbols.Internal" to the 
sdk root directories, and will also try appending nothing to
the sdk root directory in case it's handed such an sdkroot.

<rdar://problem/28000054> 

llvm-svn: 279688
2016-08-24 23:46:48 +00:00
..
ABI Fix more RegisterInfo initialization issues and quiet hundreds of warnings. 2016-08-08 22:48:07 +00:00
Disassembler Fix a memory leak in InstructionLLVMC where it held onto a strong reference to the DisassemblerLLVMC which in turn had a vector of InstructionSP causing the strong cycle. This is fixed now. 2016-06-07 22:56:40 +00:00
DynamicLoader Move the code which knows how to get information about the shared 2016-07-29 00:18:39 +00:00
ExpressionParser Fix expression evaluation with operator new 2016-08-15 14:32:32 +00:00
Instruction Delete Host/windows/win32.h 2016-08-09 23:06:08 +00:00
InstrumentationRuntime [InstrumentationRuntime] Refactor the API (Part 2/N) (NFCI) 2016-08-11 17:28:37 +00:00
JITLoader [JITLoaderGDB] Read jit entry struct manually. 2016-03-23 23:27:23 +00:00
Language Add a non-code-running data formatter for __NSCFBoolean 2016-08-22 18:07:52 +00:00
LanguageRuntime Add logic to the ObjC runtime in LLDB to extract the pointer values of the two singleton (pairtons?) instances of __NSCFBoolean that represent true and false 2016-08-20 00:48:11 +00:00
MemoryHistory In AddressSanitizer and ThreadSanitizer, let's explicitly set the language of the expression we're evaluating. 2016-07-06 11:46:20 +00:00
ObjectContainer Delete Host/windows/win32.h 2016-08-09 23:06:08 +00:00
ObjectFile Delete Host/windows/win32.h 2016-08-09 23:06:08 +00:00
OperatingSystem second pass over removal of Mutex and Condition 2016-05-19 05:13:57 +00:00
Platform Rewrite the GetFileInSDK methods in PlatformRemoteiOS, 2016-08-24 23:46:48 +00:00
Process Fix a crash in GDBRemoteCommunicationClient::GetSupportedStructuredDataPlugins 2016-08-23 12:10:09 +00:00
ScriptInterpreter Moved #include for lldb-python.h to a distinct group with a reminder comment 2016-08-19 20:44:07 +00:00
StructuredData Add StructuredData plugin type; showcase with new DarwinLog feature 2016-08-19 04:21:48 +00:00
SymbolFile Delete Host/windows/win32.h 2016-08-09 23:06:08 +00:00
SymbolVendor Delete Host/windows/win32.h 2016-08-09 23:06:08 +00:00
SystemRuntime Revert r273524, it may have been the cause of a linux testbot failure 2016-06-23 04:24:16 +00:00
UnwindAssembly Now that there are no cycles that cause leaks in the disassembler/instruction classes, we can get rid of the FIXME lines that were working around this issue. 2016-06-07 23:19:00 +00:00
CMakeLists.txt Add StructuredData plugin type; showcase with new DarwinLog feature 2016-08-19 04:21:48 +00:00