[Lldb-commits] [PATCH] merge lldb-platform-work branch into trunk - implementation for additional platform packets in GDB server/client classes - updated docs for most new platform packets - stubs for new Platform:: functions - build the lldb-platform tool (with cmake) - pre-post-flight script to run tests on remote systems (untested on Linux)

Daniel Malea daniel.malea at intel.com
Thu Aug 22 13:55:55 PDT 2013


Hi mkopec1,

Merge lldb-platform-work branch into trunk (with cmake support)

http://llvm-reviews.chandlerc.com/D1476

Files:
  docs/lldb-gdb-remote.txt
  include/lldb/Core/StreamGDBRemote.h
  include/lldb/Host/File.h
  include/lldb/Host/FileSpec.h
  include/lldb/Host/Host.h
  include/lldb/Interpreter/Options.h
  include/lldb/Interpreter/ScriptInterpreter.h
  include/lldb/Target/Platform.h
  include/lldb/Target/Process.h
  include/lldb/lldb-enumerations.h
  include/lldb/lldb-forward.h
  lib/Makefile
  lldb.xcodeproj/project.pbxproj
  scripts/Python/python-wrapper.swig
  source/API/SBValue.cpp
  source/CMakeLists.txt
  source/Commands/CommandObjectPlatform.cpp
  source/Commands/CommandObjectTarget.cpp
  source/Core/CMakeLists.txt
  source/Core/Error.cpp
  source/Core/StreamGDBRemote.cpp
  source/Host/common/File.cpp
  source/Host/common/FileSpec.cpp
  source/Host/common/Host.cpp
  source/Host/freebsd/Host.cpp
  source/Host/macosx/Host.mm
  source/Interpreter/CommandObject.cpp
  source/Interpreter/Options.cpp
  source/Interpreter/ScriptInterpreterPython.cpp
  source/Plugins/Platform/CMakeLists.txt
  source/Plugins/Platform/FreeBSD/PlatformFreeBSD.cpp
  source/Plugins/Platform/FreeBSD/PlatformFreeBSD.h
  source/Plugins/Platform/MacOSX/PlatformDarwin.cpp
  source/Plugins/Platform/MacOSX/PlatformDarwin.h
  source/Plugins/Platform/MacOSX/PlatformMacOSX.cpp
  source/Plugins/Platform/MacOSX/PlatformMacOSX.h
  source/Plugins/Platform/MacOSX/PlatformRemoteiOS.cpp
  source/Plugins/Platform/MacOSX/PlatformRemoteiOS.h
  source/Plugins/Platform/MacOSX/PlatformiOSSimulator.cpp
  source/Plugins/Platform/MacOSX/PlatformiOSSimulator.h
  source/Plugins/Platform/Makefile
  source/Plugins/Platform/POSIX/CMakeLists.txt
  source/Plugins/Platform/POSIX/Makefile
  source/Plugins/Platform/POSIX/PlatformPOSIX.cpp
  source/Plugins/Platform/POSIX/PlatformPOSIX.h
  source/Plugins/Platform/gdb-server/PlatformRemoteGDBServer.cpp
  source/Plugins/Platform/gdb-server/PlatformRemoteGDBServer.h
  source/Plugins/Process/FreeBSD/ProcessFreeBSD.cpp
  source/Plugins/Process/POSIX/ProcessPOSIX.cpp
  source/Plugins/Process/gdb-remote/GDBRemoteCommunication.cpp
  source/Plugins/Process/gdb-remote/GDBRemoteCommunicationClient.cpp
  source/Plugins/Process/gdb-remote/GDBRemoteCommunicationClient.h
  source/Plugins/Process/gdb-remote/GDBRemoteCommunicationServer.cpp
  source/Plugins/Process/gdb-remote/GDBRemoteCommunicationServer.h
  source/Target/Platform.cpp
  source/Utility/StringExtractor.cpp
  source/Utility/StringExtractor.h
  source/Utility/StringExtractorGDBRemote.cpp
  source/Utility/StringExtractorGDBRemote.h
  source/lldb.cpp
  test/api/check_public_api_headers/TestPublicAPIHeaders.py
  test/dotest.py
  test/functionalities/abbreviation/TestAbbreviations.py
  test/functionalities/conditional_break/.lldb
  test/functionalities/conditional_break/TestConditionalBreak.py
  test/functionalities/data-formatter/data-formatter-objc/TestDataFormatterObjC.py
  test/functionalities/inferior-changed/TestInferiorChanged.py
  test/functionalities/load_unload/TestLoadUnload.py
  test/functionalities/process_launch/TestProcessLaunch.py
  test/functionalities/watchpoint/hello_watchlocation/TestWatchLocation.py
  test/functionalities/watchpoint/hello_watchpoint/TestMyFirstWatchpoint.py
  test/lang/c/blocks/TestBlocks.py
  test/lldb-pre-post-flight.py
  test/lldbtest.py
  test/macosx/universal/TestUniversal.py
  test/python_api/hello_world/TestHelloWorld.py
  test/python_api/process/TestProcessAPI.py
  test/python_api/target/TestTargetAPI.py
  test/settings/TestSettings.py
  test/types/AbstractBase.py
  tools/CMakeLists.txt
  tools/debugserver/debugserver.xcodeproj/project.pbxproj
  tools/lldb-platform/CMakeLists.txt
  tools/lldb-platform/lldb-platform.cpp
-------------- next part --------------
A non-text attachment was scrubbed...
Name: D1476.1.patch
Type: text/x-patch
Size: 329542 bytes
Desc: not available
URL: <http://lists.llvm.org/pipermail/lldb-commits/attachments/20130822/2f9ffedb/attachment.bin>


More information about the lldb-commits mailing list