llvm-project/lldb/tools/lldb-mi
Hafiz Abid Qadeer 5f86f216c3 Add -p and -r options to lldb-mi command -file-exec-file-and-symbols to support iOS debugging on macOS.
The patch adds 2 options which are not present in the GDB MI. Those have been described in MIExtensions.txt.

Patch from Chuck Ries.

llvm-svn: 232077
2015-03-12 18:35:54 +00:00
..
CMakeLists.txt [CMake] Clean up lldb-mi CMakeLists.txt. 2015-02-24 23:36:12 +00:00
Driver.cpp Removed an unused global variable. 2015-03-12 14:54:44 +00:00
Driver.h Reduce number of threads in lldb-mi. 2015-02-20 10:20:05 +00:00
MICmdArgContext.cpp Reformat lldb-mi using clang-format. 2014-11-17 18:06:21 +00:00
MICmdArgContext.h Reformat lldb-mi using clang-format. 2014-11-17 18:06:21 +00:00
MICmdArgSet.cpp Reformat lldb-mi using clang-format. 2014-11-17 18:06:21 +00:00
MICmdArgSet.h Reformat lldb-mi using clang-format. 2014-11-17 18:06:21 +00:00
MICmdArgValBase.cpp Reformat lldb-mi using clang-format. 2014-11-17 18:06:21 +00:00
MICmdArgValBase.h Fix line crossing 80 column border. 2015-02-18 15:25:25 +00:00
MICmdArgValConsume.cpp Fix handling of data-disassemble command arguments. 2015-01-23 14:31:56 +00:00
MICmdArgValConsume.h Reformat lldb-mi using clang-format. 2014-11-17 18:06:21 +00:00
MICmdArgValFile.cpp Add extra acceptable characters to CMICmdArgValFile (MI) 2015-02-25 06:34:05 +00:00
MICmdArgValFile.h Reformat lldb-mi using clang-format. 2014-11-17 18:06:21 +00:00
MICmdArgValListBase.cpp Reformat lldb-mi using clang-format. 2014-11-17 18:06:21 +00:00
MICmdArgValListBase.h Reformat lldb-mi using clang-format. 2014-11-17 18:06:21 +00:00
MICmdArgValListOfN.cpp Reformat lldb-mi using clang-format. 2014-11-17 18:06:21 +00:00
MICmdArgValListOfN.h Add -exec-arguments command 2015-02-13 14:31:06 +00:00
MICmdArgValNumber.cpp Fix -data-read-memory-bytes command (MI) 2015-02-13 18:42:25 +00:00
MICmdArgValNumber.h Fix -data-read-memory-bytes command (MI) 2015-02-13 18:42:25 +00:00
MICmdArgValOptionLong.cpp Reformat lldb-mi using clang-format. 2014-11-17 18:06:21 +00:00
MICmdArgValOptionLong.h Reformat lldb-mi using clang-format. 2014-11-17 18:06:21 +00:00
MICmdArgValOptionShort.cpp Reformat lldb-mi using clang-format. 2014-11-17 18:06:21 +00:00
MICmdArgValOptionShort.h Reformat lldb-mi using clang-format. 2014-11-17 18:06:21 +00:00
MICmdArgValString.cpp Fix handling of double quotes (MI) 2015-02-26 18:21:22 +00:00
MICmdArgValString.h Reformat lldb-mi using clang-format. 2014-11-17 18:06:21 +00:00
MICmdArgValThreadGrp.cpp Reformat lldb-mi using clang-format. 2014-11-17 18:06:21 +00:00
MICmdArgValThreadGrp.h Reformat lldb-mi using clang-format. 2014-11-17 18:06:21 +00:00
MICmdBase.cpp Reformat lldb-mi using clang-format. 2014-11-17 18:06:21 +00:00
MICmdBase.h Reformat lldb-mi using clang-format. 2014-11-17 18:06:21 +00:00
MICmdCmd.cpp Reformat lldb-mi using clang-format. 2014-11-17 18:06:21 +00:00
MICmdCmd.h Added an Xcode target so we build the "lldb-mi" executable as part of the "desktop" and "desktop no xpc" targets. 2015-01-20 00:04:26 +00:00
MICmdCmdBreak.cpp Fix a handling of full path in break-insert. 2015-02-08 20:21:08 +00:00
MICmdCmdBreak.h Added an Xcode target so we build the "lldb-mi" executable as part of the "desktop" and "desktop no xpc" targets. 2015-01-20 00:04:26 +00:00
MICmdCmdData.cpp Fix -data-read-memory-bytes command (MI) 2015-02-13 18:42:25 +00:00
MICmdCmdData.h Fix -data-list-register-names/-data-disassemble, minor fix in -data-list-register-values (MI) 2015-02-06 12:43:05 +00:00
MICmdCmdEnviro.cpp Reformat lldb-mi using clang-format. 2014-11-17 18:06:21 +00:00
MICmdCmdEnviro.h Reformat lldb-mi using clang-format. 2014-11-17 18:06:21 +00:00
MICmdCmdExec.cpp Add -exec-abort command (MI); Don't exit on eStateExited 2015-02-24 10:40:45 +00:00
MICmdCmdExec.h Add -exec-abort command (MI); Don't exit on eStateExited 2015-02-24 10:40:45 +00:00
MICmdCmdFile.cpp Add -p and -r options to lldb-mi command -file-exec-file-and-symbols to support iOS debugging on macOS. 2015-03-12 18:35:54 +00:00
MICmdCmdFile.h Add -p and -r options to lldb-mi command -file-exec-file-and-symbols to support iOS debugging on macOS. 2015-03-12 18:35:54 +00:00
MICmdCmdGdbInfo.cpp Fix CLI commands in lldb-mi. 2015-02-03 10:05:54 +00:00
MICmdCmdGdbInfo.h Reformat lldb-mi using clang-format. 2014-11-17 18:06:21 +00:00
MICmdCmdGdbSet.cpp Reformat lldb-mi using clang-format. 2014-11-17 18:06:21 +00:00
MICmdCmdGdbSet.h Reformat lldb-mi using clang-format. 2014-11-17 18:06:21 +00:00
MICmdCmdGdbThread.cpp Reformat lldb-mi using clang-format. 2014-11-17 18:06:21 +00:00
MICmdCmdGdbThread.h Reformat lldb-mi using clang-format. 2014-11-17 18:06:21 +00:00
MICmdCmdMiscellanous.cpp Give error on "-inferior-tty-set" command. 2015-02-06 11:06:41 +00:00
MICmdCmdMiscellanous.h Added an Xcode target so we build the "lldb-mi" executable as part of the "desktop" and "desktop no xpc" targets. 2015-01-20 00:04:26 +00:00
MICmdCmdStack.cpp Add low-frame/high-frame options to -stack-list-arguments (MI) 2015-03-12 15:35:58 +00:00
MICmdCmdStack.h Add low-frame/high-frame options to -stack-list-arguments (MI) 2015-03-12 15:35:58 +00:00
MICmdCmdSupportInfo.cpp Reformat lldb-mi using clang-format. 2014-11-17 18:06:21 +00:00
MICmdCmdSupportInfo.h Reformat lldb-mi using clang-format. 2014-11-17 18:06:21 +00:00
MICmdCmdSupportList.cpp Reformat lldb-mi using clang-format. 2014-11-17 18:06:21 +00:00
MICmdCmdSupportList.h Reformat lldb-mi using clang-format. 2014-11-17 18:06:21 +00:00
MICmdCmdSymbol.cpp Fix handling of double quotes (MI) 2015-02-26 18:21:22 +00:00
MICmdCmdSymbol.h Don't use: 2015-02-21 00:39:13 +00:00
MICmdCmdTarget.cpp Fix CLI commands in lldb-mi. 2015-02-03 10:05:54 +00:00
MICmdCmdTarget.h Reformat lldb-mi using clang-format. 2014-11-17 18:06:21 +00:00
MICmdCmdThread.cpp Fix usage of m_bThreadInvalid in -thread-info (MI) 2015-02-19 16:33:16 +00:00
MICmdCmdThread.h Reformat lldb-mi using clang-format. 2014-11-17 18:06:21 +00:00
MICmdCmdTrace.cpp Reformat lldb-mi using clang-format. 2014-11-17 18:06:21 +00:00
MICmdCmdTrace.h Reformat lldb-mi using clang-format. 2014-11-17 18:06:21 +00:00
MICmdCmdVar.cpp Fix -var-create and -var-update (MI) 2015-03-06 22:25:12 +00:00
MICmdCmdVar.h Fix -var-create and -var-update (MI) 2015-03-06 22:25:12 +00:00
MICmdCommands.cpp Add -exec-abort command (MI); Don't exit on eStateExited 2015-02-24 10:40:45 +00:00
MICmdCommands.h Reformat lldb-mi using clang-format. 2014-11-17 18:06:21 +00:00
MICmdData.cpp Reformat lldb-mi using clang-format. 2014-11-17 18:06:21 +00:00
MICmdData.h Reformat lldb-mi using clang-format. 2014-11-17 18:06:21 +00:00
MICmdFactory.cpp Reformat lldb-mi using clang-format. 2014-11-17 18:06:21 +00:00
MICmdFactory.h Reformat lldb-mi using clang-format. 2014-11-17 18:06:21 +00:00
MICmdInterpreter.cpp Reformat lldb-mi using clang-format. 2014-11-17 18:06:21 +00:00
MICmdInterpreter.h Reformat lldb-mi using clang-format. 2014-11-17 18:06:21 +00:00
MICmdInvoker.cpp Reformat lldb-mi using clang-format. 2014-11-17 18:06:21 +00:00
MICmdInvoker.h Reformat lldb-mi using clang-format. 2014-11-17 18:06:21 +00:00
MICmdMgr.cpp Reformat lldb-mi using clang-format. 2014-11-17 18:06:21 +00:00
MICmdMgr.h Reformat lldb-mi using clang-format. 2014-11-17 18:06:21 +00:00
MICmdMgrSetCmdDeleteCallback.cpp Reformat lldb-mi using clang-format. 2014-11-17 18:06:21 +00:00
MICmdMgrSetCmdDeleteCallback.h Reformat lldb-mi using clang-format. 2014-11-17 18:06:21 +00:00
MICmnBase.cpp Reformat lldb-mi using clang-format. 2014-11-17 18:06:21 +00:00
MICmnBase.h Reformat lldb-mi using clang-format. 2014-11-17 18:06:21 +00:00
MICmnConfig.h Allow to pass an executable file via lldb-mi arguments (MI) 2015-03-03 15:14:32 +00:00
MICmnLLDBBroadcaster.cpp Reformat lldb-mi using clang-format. 2014-11-17 18:06:21 +00:00
MICmnLLDBBroadcaster.h Added an Xcode target so we build the "lldb-mi" executable as part of the "desktop" and "desktop no xpc" targets. 2015-01-20 00:04:26 +00:00
MICmnLLDBDebugSessionInfo.cpp Fix for http://llvm.org/bugs/show_bug.cgi?id=21744 2015-02-13 11:53:50 +00:00
MICmnLLDBDebugSessionInfo.h Fix for http://llvm.org/bugs/show_bug.cgi?id=21744 2015-02-13 11:53:50 +00:00
MICmnLLDBDebugSessionInfoVarObj.cpp Fix -var-create and -var-update (MI) 2015-03-06 22:25:12 +00:00
MICmnLLDBDebugSessionInfoVarObj.h Fix -var-create and -var-update (MI) 2015-03-06 22:25:12 +00:00
MICmnLLDBDebugger.cpp Add =shlibs-added/=shlibs-removed notifications (MI) 2015-03-10 21:59:55 +00:00
MICmnLLDBDebugger.h Added an Xcode target so we build the "lldb-mi" executable as part of the "desktop" and "desktop no xpc" targets. 2015-01-20 00:04:26 +00:00
MICmnLLDBDebuggerHandleEvents.cpp Fix PATH_MAX definition after remarks in r231917 (MI) 2015-03-12 04:18:47 +00:00
MICmnLLDBDebuggerHandleEvents.h Add =shlibs-added/=shlibs-removed notifications (MI) 2015-03-10 21:59:55 +00:00
MICmnLLDBProxySBValue.cpp Fix CLI commands in lldb-mi. 2015-02-03 10:05:54 +00:00
MICmnLLDBProxySBValue.h Added an Xcode target so we build the "lldb-mi" executable as part of the "desktop" and "desktop no xpc" targets. 2015-01-20 00:04:26 +00:00
MICmnLLDBUtilSBValue.cpp Fix for http://llvm.org/bugs/show_bug.cgi?id=21744 2015-02-13 11:53:50 +00:00
MICmnLLDBUtilSBValue.h Added an Xcode target so we build the "lldb-mi" executable as part of the "desktop" and "desktop no xpc" targets. 2015-01-20 00:04:26 +00:00
MICmnLog.cpp Fix log file generation in lldb-mi. 2015-02-02 17:08:25 +00:00
MICmnLog.h Reformat lldb-mi using clang-format. 2014-11-17 18:06:21 +00:00
MICmnLogMediumFile.cpp Fix the LLDB build under Debian Kfreebsd 2015-02-10 17:16:13 +00:00
MICmnLogMediumFile.h Reformat lldb-mi using clang-format. 2014-11-17 18:06:21 +00:00
MICmnMIOutOfBandRecord.cpp Add =shlibs-added/=shlibs-removed notifications (MI) 2015-03-10 21:59:55 +00:00
MICmnMIOutOfBandRecord.h Add =shlibs-added/=shlibs-removed notifications (MI) 2015-03-10 21:59:55 +00:00
MICmnMIResultRecord.cpp Reformat lldb-mi using clang-format. 2014-11-17 18:06:21 +00:00
MICmnMIResultRecord.h Reformat lldb-mi using clang-format. 2014-11-17 18:06:21 +00:00
MICmnMIValue.cpp Reformat lldb-mi using clang-format. 2014-11-17 18:06:21 +00:00
MICmnMIValue.h Reformat lldb-mi using clang-format. 2014-11-17 18:06:21 +00:00
MICmnMIValueConst.cpp Reformat lldb-mi using clang-format. 2014-11-17 18:06:21 +00:00
MICmnMIValueConst.h Reformat lldb-mi using clang-format. 2014-11-17 18:06:21 +00:00
MICmnMIValueList.cpp Fix for http://llvm.org/bugs/show_bug.cgi?id=21744 2015-02-13 11:53:50 +00:00
MICmnMIValueList.h Reformat lldb-mi using clang-format. 2014-11-17 18:06:21 +00:00
MICmnMIValueResult.cpp Reformat lldb-mi using clang-format. 2014-11-17 18:06:21 +00:00
MICmnMIValueResult.h Reformat lldb-mi using clang-format. 2014-11-17 18:06:21 +00:00
MICmnMIValueTuple.cpp Reformat lldb-mi using clang-format. 2014-11-17 18:06:21 +00:00
MICmnMIValueTuple.h Reformat lldb-mi using clang-format. 2014-11-17 18:06:21 +00:00
MICmnResources.cpp Added long 'print-values' option for var-update MI command. 2015-03-04 11:21:18 +00:00
MICmnResources.h Add -exec-abort command (MI); Don't exit on eStateExited 2015-02-24 10:40:45 +00:00
MICmnStreamStderr.cpp Reformat lldb-mi using clang-format. 2014-11-17 18:06:21 +00:00
MICmnStreamStderr.h Reformat lldb-mi using clang-format. 2014-11-17 18:06:21 +00:00
MICmnStreamStdin.cpp Remove redundant code from lldb-mi. 2015-02-24 17:08:20 +00:00
MICmnStreamStdin.h Remove redundant code from lldb-mi. 2015-02-24 17:08:20 +00:00
MICmnStreamStdout.cpp Reformat lldb-mi using clang-format. 2014-11-17 18:06:21 +00:00
MICmnStreamStdout.h Reformat lldb-mi using clang-format. 2014-11-17 18:06:21 +00:00
MICmnThreadMgrStd.cpp Reformat lldb-mi using clang-format. 2014-11-17 18:06:21 +00:00
MICmnThreadMgrStd.h Reformat lldb-mi using clang-format. 2014-11-17 18:06:21 +00:00
MIDataTypes.h Reformat lldb-mi using clang-format. 2014-11-17 18:06:21 +00:00
MIDriver.cpp Allow to pass an executable file via lldb-mi arguments (MI) 2015-03-03 15:14:32 +00:00
MIDriver.h Rename CMIDriver::LocalDebugSessionStartupInjectCommands to CMIDriver::LocalDebugSessionStartupExecuteCommands after r230003 2015-03-02 10:58:02 +00:00
MIDriverBase.cpp Added an Xcode target so we build the "lldb-mi" executable as part of the "desktop" and "desktop no xpc" targets. 2015-01-20 00:04:26 +00:00
MIDriverBase.h Added an Xcode target so we build the "lldb-mi" executable as part of the "desktop" and "desktop no xpc" targets. 2015-01-20 00:04:26 +00:00
MIDriverMain.cpp Reduce number of threads in lldb-mi. 2015-02-20 10:20:05 +00:00
MIDriverMgr.cpp Reduce number of threads in lldb-mi. 2015-02-20 10:20:05 +00:00
MIDriverMgr.h Reduce number of threads in lldb-mi. 2015-02-20 10:20:05 +00:00
MIExtensions.txt Add -p and -r options to lldb-mi command -file-exec-file-and-symbols to support iOS debugging on macOS. 2015-03-12 18:35:54 +00:00
MIReadMe.txt Test commit 2015-02-05 17:25:01 +00:00
MIUtilDateTimeStd.cpp Reformat lldb-mi using clang-format. 2014-11-17 18:06:21 +00:00
MIUtilDateTimeStd.h Reformat lldb-mi using clang-format. 2014-11-17 18:06:21 +00:00
MIUtilDebug.cpp Reformat lldb-mi using clang-format. 2014-11-17 18:06:21 +00:00
MIUtilDebug.h Reformat lldb-mi using clang-format. 2014-11-17 18:06:21 +00:00
MIUtilFileStd.cpp Reformat lldb-mi using clang-format. 2014-11-17 18:06:21 +00:00
MIUtilFileStd.h Reformat lldb-mi using clang-format. 2014-11-17 18:06:21 +00:00
MIUtilMapIdToVariant.cpp Reformat lldb-mi using clang-format. 2014-11-17 18:06:21 +00:00
MIUtilMapIdToVariant.h Reformat lldb-mi using clang-format. 2014-11-17 18:06:21 +00:00
MIUtilSingletonBase.h Reformat lldb-mi using clang-format. 2014-11-17 18:06:21 +00:00
MIUtilSingletonHelper.h Reformat lldb-mi using clang-format. 2014-11-17 18:06:21 +00:00
MIUtilString.cpp Fix handling of double quotes (MI) 2015-02-26 18:21:22 +00:00
MIUtilString.h Fix handling of double quotes (MI) 2015-02-26 18:21:22 +00:00
MIUtilSystemLinux.cpp Fix the LLDB build under Debian Kfreebsd 2015-02-10 17:16:13 +00:00
MIUtilSystemLinux.h Fix the LLDB build under Debian Kfreebsd 2015-02-10 17:16:13 +00:00
MIUtilSystemOsx.cpp Reformat lldb-mi using clang-format. 2014-11-17 18:06:21 +00:00
MIUtilSystemOsx.h Reformat lldb-mi using clang-format. 2014-11-17 18:06:21 +00:00
MIUtilSystemWindows.cpp Reformat lldb-mi using clang-format. 2014-11-17 18:06:21 +00:00
MIUtilSystemWindows.h Reformat lldb-mi using clang-format. 2014-11-17 18:06:21 +00:00
MIUtilTermios.cpp Reformat lldb-mi using clang-format. 2014-11-17 18:06:21 +00:00
MIUtilTermios.h Reformat lldb-mi using clang-format. 2014-11-17 18:06:21 +00:00
MIUtilThreadBaseStd.cpp Reformat lldb-mi using clang-format. 2014-11-17 18:06:21 +00:00
MIUtilThreadBaseStd.h Reformat lldb-mi using clang-format. 2014-11-17 18:06:21 +00:00
MIUtilVariant.cpp Reformat lldb-mi using clang-format. 2014-11-17 18:06:21 +00:00
MIUtilVariant.h Reformat lldb-mi using clang-format. 2014-11-17 18:06:21 +00:00
Makefile
Platform.cpp Reformat lldb-mi using clang-format. 2014-11-17 18:06:21 +00:00
Platform.h Fix PATH_MAX definition after remarks in r231917 (MI) 2015-03-12 04:18:47 +00:00
lldb-Info.plist