llvm-project/lldb/source/Plugins/Process/gdb-remote
Greg Clayton 7ab7f89ae0 iOS simulator cleanup to make sure we use "*-apple-ios" for iOS simulator apps and binaries.
Changes include:
- ObjectFileMachO can now determine if a binary is "*-apple-ios" or "*-apple-macosx" by checking the min OS and SDK load commands
- ArchSpec now says "<arch>-apple-macosx" is equivalent to "<arch>-apple-ios" since the simulator mixes and matches binaries (some from the system and most from the iOS SDK).
- Getting process inforamtion on MacOSX now correctly classifies iOS simulator processes so they have "*-apple-ios" architectures in the ProcessInstanceInfo
- PlatformiOSSimulator can now list iOS simulator processes correctly instead of showing nothing by using:
    (lldb) platform select ios-simulator
    (lldb) platform process list
- debugserver can now properly return "*-apple-ios" for the triple in the process info packets for iOS simulator executables
- GDBRemoteCommunicationClient now correctly passes along the triples it gets for process info by setting the OS in the llvm::Triple correctly

<rdar://problem/17060217>

llvm-svn: 209852
2014-05-29 21:33:45 +00:00
..
CMakeLists.txt Adding CMake build system to LLDB. Some known issues remain: 2013-02-21 20:58:22 +00:00
GDBRemoteCommunication.cpp Fixed CTRL+C related issues: 2014-05-02 00:45:31 +00:00
GDBRemoteCommunication.h Remove an assertion that was being hit due to slow DNS name lookups on MacOSX for "localhost". 2014-02-27 19:38:18 +00:00
GDBRemoteCommunicationClient.cpp iOS simulator cleanup to make sure we use "*-apple-ios" for iOS simulator apps and binaries. 2014-05-29 21:33:45 +00:00
GDBRemoteCommunicationClient.h Modify debugserver to follow gdb remote $qC protocol definition. 2014-05-07 19:28:21 +00:00
GDBRemoteCommunicationServer.cpp lldb arm64 import. 2014-03-29 18:54:20 +00:00
GDBRemoteCommunicationServer.h Modified GDBProcessCommunicationServer to launch via the platform. 2014-01-28 00:34:23 +00:00
GDBRemoteRegisterContext.cpp sanitise sign comparisons 2014-04-02 03:51:35 +00:00
GDBRemoteRegisterContext.h <rdar://problem/15172417> 2013-11-13 23:28:31 +00:00
Makefile Merged Eli Friedman's linux build changes where he added Makefile files that 2010-07-09 20:39:50 +00:00
ProcessGDBRemote.cpp Add support for gdb remote $X stop notification. 2014-05-19 04:57:23 +00:00
ProcessGDBRemote.h Change ProcessGDBRemote::DoReadMemory to use the x packet to read 2014-05-06 04:34:52 +00:00
ProcessGDBRemoteLog.cpp <rdar://problem/13854277> 2013-05-10 21:47:16 +00:00
ProcessGDBRemoteLog.h <rdar://problem/13521159> 2013-03-27 23:08:40 +00:00
ThreadGDBRemote.cpp Add a new SBThread::GetQueue() method to get the queue that is 2014-04-25 00:01:15 +00:00
ThreadGDBRemote.h Missed this file with the r207160 commit. 2014-04-25 00:02:11 +00:00