hanchenye-llvm-project/lldb/source/Commands
Greg Clayton 31f1d2f535 Moved all code from ArchDefaultUnwindPlan and ArchVolatileRegs into their
respective ABI plugins as they were plug-ins that supplied ABI specfic info.

Also hookep up the UnwindAssemblyInstEmulation so that it can generate the
unwind plans for ARM.

Changed the way ABI plug-ins are handed out when you get an instance from
the plug-in manager. They used to return pointers that would be mananged
individually by each client that requested them, but now they are handed out
as shared pointers since there is no state in the ABI objects, they can be
shared.

llvm-svn: 131193
2011-05-11 18:39:18 +00:00
..
CommandCompletions.cpp Added auto completion for architecture names and for platforms. 2011-04-13 22:47:15 +00:00
CommandObjectApropos.cpp General cleanup on the UserSettingsController stuff. There were 5 different 2011-04-19 22:32:36 +00:00
CommandObjectApropos.h Fixed the way set/show variables were being accessed to being natively 2010-09-18 01:14:36 +00:00
CommandObjectArgs.cpp Moved all code from ArchDefaultUnwindPlan and ArchVolatileRegs into their 2011-05-11 18:39:18 +00:00
CommandObjectArgs.h Added two new classes for command options: 2011-04-13 00:18:08 +00:00
CommandObjectBreakpoint.cpp Added new OptionGroup classes for UInt64, UUID, File and Boolean values. 2011-05-03 22:09:39 +00:00
CommandObjectBreakpoint.h Added two new classes for command options: 2011-04-13 00:18:08 +00:00
CommandObjectBreakpointCommand.cpp This patch captures and serializes all output being written by the 2011-05-02 20:41:46 +00:00
CommandObjectBreakpointCommand.h Added two new classes for command options: 2011-04-13 00:18:08 +00:00
CommandObjectCommands.cpp Replace calls to HandleCommand in lldb core with more appropriate 2011-05-06 21:37:15 +00:00
CommandObjectCommands.h Fix GetRepeatCommand so it works with multi-word commands. 2010-07-07 03:36:20 +00:00
CommandObjectCrossref.cpp Fixed the way set/show variables were being accessed to being natively 2010-09-18 01:14:36 +00:00
CommandObjectDisassemble.cpp Added new OptionGroup classes for UInt64, UUID, File and Boolean values. 2011-05-03 22:09:39 +00:00
CommandObjectDisassemble.h Added two new classes for command options: 2011-04-13 00:18:08 +00:00
CommandObjectExpression.cpp Change "frame var" over to using OptionGroups (and thus the OptionGroupVariableObjectDisplay). 2011-05-04 03:43:18 +00:00
CommandObjectExpression.h Add support for "dynamic values" for C++ classes. This currently only works for "frame var" and for the 2011-04-16 00:01:13 +00:00
CommandObjectFrame.cpp Change "frame var" over to using OptionGroups (and thus the OptionGroupVariableObjectDisplay). 2011-05-04 03:43:18 +00:00
CommandObjectFrame.h Very large changes that were needed in order to allow multiple connections 2010-06-23 01:19:29 +00:00
CommandObjectHelp.cpp Modified the ArchSpec to take an optional "Platform *" when setting the triple. 2011-04-07 22:46:35 +00:00
CommandObjectHelp.h Fixed the way set/show variables were being accessed to being natively 2010-09-18 01:14:36 +00:00
CommandObjectLog.cpp Added auto completion for architecture names and for platforms. 2011-04-13 22:47:15 +00:00
CommandObjectLog.h Very large changes that were needed in order to allow multiple connections 2010-06-23 01:19:29 +00:00
CommandObjectMemory.cpp Change "frame var" over to using OptionGroups (and thus the OptionGroupVariableObjectDisplay). 2011-05-04 03:43:18 +00:00
CommandObjectMemory.h Very large changes that were needed in order to allow multiple connections 2010-06-23 01:19:29 +00:00
CommandObjectMultiword.cpp - Changed all the places where CommandObjectReturn was exporting a StreamString to just exporting 2011-02-19 02:53:09 +00:00
CommandObjectPlatform.cpp Fix the wrong error message for "platform process info", i.e., with no pid(s) specified for the command. 2011-05-09 19:05:46 +00:00
CommandObjectPlatform.h Centralized a lot of the status information for processes, 2011-04-18 08:33:37 +00:00
CommandObjectProcess.cpp Added new OptionGroup classes for UInt64, UUID, File and Boolean values. 2011-05-03 22:09:39 +00:00
CommandObjectProcess.h Very large changes that were needed in order to allow multiple connections 2010-06-23 01:19:29 +00:00
CommandObjectQuit.cpp Fixed the way set/show variables were being accessed to being natively 2010-09-18 01:14:36 +00:00
CommandObjectQuit.h Fixed the way set/show variables were being accessed to being natively 2010-09-18 01:14:36 +00:00
CommandObjectRegister.cpp While implementing unwind information using UnwindAssemblyInstEmulation I ran 2011-05-09 20:18:18 +00:00
CommandObjectRegister.h Very large changes that were needed in order to allow multiple connections 2010-06-23 01:19:29 +00:00
CommandObjectSettings.cpp General cleanup on the UserSettingsController stuff. There were 5 different 2011-04-19 22:32:36 +00:00
CommandObjectSettings.h Added two new classes for command options: 2011-04-13 00:18:08 +00:00
CommandObjectSource.cpp Added new OptionGroup classes for UInt64, UUID, File and Boolean values. 2011-05-03 22:09:39 +00:00
CommandObjectSource.h Fix GetRepeatCommand so it works with multi-word commands. 2010-07-07 03:36:20 +00:00
CommandObjectSyntax.cpp Modify existing commands with arguments to use the new argument mechanism 2010-10-04 22:28:36 +00:00
CommandObjectSyntax.h Fixed the way set/show variables were being accessed to being natively 2010-09-18 01:14:36 +00:00
CommandObjectTarget.cpp Fix the "target stop-hook add" input reader so that it won't say the stop hook was added if the input was interrupted. 2011-05-05 01:03:36 +00:00
CommandObjectTarget.h Very large changes that were needed in order to allow multiple connections 2010-06-23 01:19:29 +00:00
CommandObjectThread.cpp StepUntil should check whether the target of the step until is in the current 2011-05-08 00:56:32 +00:00
CommandObjectThread.h Centralized a lot of the status information for processes, 2011-04-18 08:33:37 +00:00
CommandObjectVersion.cpp - Changed all the places where CommandObjectReturn was exporting a StreamString to just exporting 2011-02-19 02:53:09 +00:00
CommandObjectVersion.h Add a simple command: 'version' to the command interpreter, and an accompanying 2010-12-23 20:21:44 +00:00
Makefile Merged Eli Friedman's linux build changes where he added Makefile files that 2010-07-09 20:39:50 +00:00