diff options
Diffstat (limited to 'tools/lldb-mi/MICmdCommands.cpp')
-rw-r--r-- | tools/lldb-mi/MICmdCommands.cpp | 22 |
1 files changed, 12 insertions, 10 deletions
diff --git a/tools/lldb-mi/MICmdCommands.cpp b/tools/lldb-mi/MICmdCommands.cpp index 81d10e1..90a5d65 100644 --- a/tools/lldb-mi/MICmdCommands.cpp +++ b/tools/lldb-mi/MICmdCommands.cpp @@ -7,9 +7,6 @@ // //===----------------------------------------------------------------------===// -//++ -// File: MICmdCommands.cpp -// // Overview: MI command are registered with the MI command factory. // // To implement new MI commands derive a new command class from the command base @@ -18,13 +15,6 @@ // MICmdCommands.cpp // MICmdBase.h / .cpp // MICmdCmd.h / .cpp -// -// Environment: Compilers: Visual C++ 12. -// gcc (Ubuntu/Linaro 4.8.1-10ubuntu9) 4.8.1 -// Libraries: See MIReadmetxt. -// -// Copyright: None. -//-- // In-house headers: #include "MICmdCommands.h" @@ -37,11 +27,13 @@ #include "MICmdCmdFile.h" #include "MICmdCmdGdbInfo.h" #include "MICmdCmdGdbSet.h" +#include "MICmdCmdGdbShow.h" #include "MICmdCmdGdbThread.h" #include "MICmdCmdMiscellanous.h" #include "MICmdCmdStack.h" #include "MICmdCmdSupportInfo.h" #include "MICmdCmdSupportList.h" +#include "MICmdCmdSymbol.h" #include "MICmdCmdTarget.h" #include "MICmdCmdThread.h" #include "MICmdCmdTrace.h" @@ -91,6 +83,7 @@ MICmnCommands::RegisterAll(void) bOk &= Register<CMICmdCmdBreakInsert>(); bOk &= Register<CMICmdCmdDataDisassemble>(); bOk &= Register<CMICmdCmdDataEvaluateExpression>(); + bOk &= Register<CMICmdCmdDataInfoLine>(); bOk &= Register<CMICmdCmdDataReadMemoryBytes>(); bOk &= Register<CMICmdCmdDataReadMemory>(); bOk &= Register<CMICmdCmdDataListRegisterNames>(); @@ -98,6 +91,8 @@ MICmnCommands::RegisterAll(void) bOk &= Register<CMICmdCmdDataWriteMemory>(); bOk &= Register<CMICmdCmdEnablePrettyPrinting>(); bOk &= Register<CMICmdCmdEnvironmentCd>(); + bOk &= Register<CMICmdCmdExecAbort>(); + bOk &= Register<CMICmdCmdExecArguments>(); bOk &= Register<CMICmdCmdExecContinue>(); bOk &= Register<CMICmdCmdExecInterrupt>(); bOk &= Register<CMICmdCmdExecFinish>(); @@ -110,17 +105,24 @@ MICmnCommands::RegisterAll(void) bOk &= Register<CMICmdCmdGdbExit>(); bOk &= Register<CMICmdCmdGdbInfo>(); bOk &= Register<CMICmdCmdGdbSet>(); + bOk &= Register<CMICmdCmdGdbShow>(); bOk &= Register<CMICmdCmdGdbThread>(); bOk &= Register<CMICmdCmdInferiorTtySet>(); bOk &= Register<CMICmdCmdInterpreterExec>(); bOk &= Register<CMICmdCmdListThreadGroups>(); bOk &= Register<CMICmdCmdSource>(); bOk &= Register<CMICmdCmdStackInfoDepth>(); + bOk &= Register<CMICmdCmdStackInfoFrame>(); bOk &= Register<CMICmdCmdStackListFrames>(); bOk &= Register<CMICmdCmdStackListArguments>(); bOk &= Register<CMICmdCmdStackListLocals>(); + bOk &= Register<CMICmdCmdStackListVariables>(); + bOk &= Register<CMICmdCmdStackSelectFrame>(); bOk &= Register<CMICmdCmdSupportListFeatures>(); + bOk &= Register<CMICmdCmdSymbolListLines>(); bOk &= Register<CMICmdCmdTargetSelect>(); + bOk &= Register<CMICmdCmdTargetAttach>(); + bOk &= Register<CMICmdCmdTargetDetach>(); bOk &= Register<CMICmdCmdThreadInfo>(); bOk &= Register<CMICmdCmdVarAssign>(); bOk &= Register<CMICmdCmdVarCreate>(); |