Oleksiy Vyalov
63acdfdeb2
Add Utility/ModuleCache class and integrate it with PlatformGDBRemoteServer - in order to allow modules caching from remote targets.
...
http://reviews.llvm.org/D8037
llvm-svn: 231734
2015-03-10 01:15:28 +00:00
Tamas Berghammer
2d52afd71c
Increase default packet timeout for android to 20s
...
Differential revision: http://reviews.llvm.org/D7853
llvm-svn: 230626
2015-02-26 11:37:21 +00:00
Oleksiy Vyalov
6801be3354
Add qModuleInfo request in order to get module information (uuid, triple,..) by module path from remote platform.
...
http://reviews.llvm.org/D7709
llvm-svn: 230556
2015-02-25 22:15:44 +00:00
Tamas Berghammer
0f86b74304
Fix the communication in qPlatform_[mkdir,chmod]
...
With the previous implementation the protocol used by the client and the
server for the response was different and worked only by an accident.
With this change the communication is fixed and the return code from
mkdir and chmod correctly captured by lldb. The change also add
documentation for the qPlatform__[mkdir,chmod] packages.
Differential revision: http://reviews.llvm.org/D7786
llvm-svn: 230213
2015-02-23 11:03:08 +00:00
Tamas Berghammer
e13c2731ba
Separate monolithic GDBRemoteCommunicationServer class into 4 part
...
GDBRemoteCommunicationServer: Basic packet handling, handler registration
LLDBCommonPacketHandler: Common packet handling for lldb-platform and lldb-gdbserver
LLDBPlatformPacketHandler: lldb-platform specific packet handling
LLGSPacketHandler: lldb-gdbserver specific packet handling
Differential Revision: http://reviews.llvm.org/D7538
llvm-svn: 228823
2015-02-11 10:29:30 +00:00