Add the capability to display the number of supported hardware watchpoints to the...
authorJohnny Chen <johnny.chen@apple.com>
Wed, 23 May 2012 21:09:52 +0000 (21:09 +0000)
committerJohnny Chen <johnny.chen@apple.com>
Wed, 23 May 2012 21:09:52 +0000 (21:09 +0000)
commit64637205051bb9789436cc4546ac9d8507a0c9d0
treea1be9ce810e598ca64e02609fa2e2ed666c6583b
parentafc2edbedca7a0226aadee4d45480b44e2329733
Add the capability to display the number of supported hardware watchpoints to the "watchpoint list" command.

Add default Process::GetWatchpointSupportInfo() impl which returns an error of "not supported".
Add "qWatchpointSupportInfo" packet to the gdb communication layer to support this, and modify TestWatchpointCommands.py to test it.

llvm-svn: 157345
17 files changed:
lldb/include/lldb/Target/Process.h
lldb/source/Commands/CommandObjectWatchpoint.cpp
lldb/source/Plugins/Process/gdb-remote/GDBRemoteCommunicationClient.cpp
lldb/source/Plugins/Process/gdb-remote/GDBRemoteCommunicationClient.h
lldb/source/Plugins/Process/gdb-remote/ProcessGDBRemote.cpp
lldb/source/Plugins/Process/gdb-remote/ProcessGDBRemote.h
lldb/test/functionalities/watchpoint/watchpoint_commands/TestWatchpointCommands.py
lldb/tools/debugserver/source/DNB.cpp
lldb/tools/debugserver/source/DNB.h
lldb/tools/debugserver/source/MacOSX/MachProcess.cpp
lldb/tools/debugserver/source/MacOSX/MachProcess.h
lldb/tools/debugserver/source/MacOSX/MachThread.cpp
lldb/tools/debugserver/source/MacOSX/MachThread.h
lldb/tools/debugserver/source/MacOSX/MachThreadList.cpp
lldb/tools/debugserver/source/MacOSX/MachThreadList.h
lldb/tools/debugserver/source/RNBRemote.cpp
lldb/tools/debugserver/source/RNBRemote.h