Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
toolchain
/
llvm-project
/
d3173f34e8546a96b8d0df0d9de133f88f10c127
/
lldb
/
source
/
Plugins
/
Process
/
gdb-remote
/
GDBRemoteCommunicationClient.cpp
d3173f3
Refactor many file functions to use FileSpec over strings.
by Chaoren Lin
· 10 years ago
b30c50c
Add a new "qEcho" packet with the following format:
by Greg Clayton
· 10 years ago
d04f0ed
Added XML to the host layer.
by Greg Clayton
· 10 years ago
755d58a
Use target's SIGSTOP and SIGINT when making decision about continue after async packet.
by Oleksiy Vyalov
· 10 years ago
e034a04
Added a new command in ProcessGDBRemote that can figure out the performance characterisitics of your GDB remote server.
by Greg Clayton
· 10 years ago
8fd94c9
[GDBRemoteCommunicationClient] Increase timeout for qfProcessInfo packet.
by Siva Chandra
· 10 years ago
78baa19
Remote Non-Stop Support
by Ewan Crawford
· 10 years ago
f34f410
Set path syntax for remote executable FileSpec.
by Chaoren Lin
· 10 years ago
ce36c4c
Fix process launch from Windows host to Android target.
by Chaoren Lin
· 10 years ago
df627e7
Fix GetModuleInfo() not checking for unsupported RSP response.
by Aidan Dodds
· 10 years ago
ed9f612
Fix bug in gdb-remote xml parser which failed to parse xml split over multiple rsp packets.
by Aidan Dodds
· 10 years ago
253204e
Fix warnings about construction ordering.
by Greg Clayton
· 10 years ago
c3c95b2
Adds lldb support for querying the register mapping from gdbserver remote targets using qXfer:features:read packet. Only enabled if libxml2 enabled in build.
by Colin Riley
· 10 years ago
7d9d941
Pass normalized target file paths via GDB-remote to a target and denormalize them on the target.
by Oleksiy Vyalov
· 10 years ago
db264a6
Move several plugin to its own namespace
by Tamas Berghammer
· 10 years ago
7cb18bf
Fetch module specification from remote process also
by Tamas Berghammer
· 11 years ago
ebc5609
Convert open options for POSIX open on target platform.
by Robert Flack
· 11 years ago
63acdfd
Add Utility/ModuleCache class and integrate it with PlatformGDBRemoteServer - in order to allow modules caching from remote targets.
by Oleksiy Vyalov
· 11 years ago
93749ab
Further reduce the header footprint of Process.h
by Zachary Turner
· 11 years ago
686b1fe
Fix FileSpec::GetPath to return null-terminated strings
by Ilia K
· 11 years ago
6801be3
Add qModuleInfo request in order to get module information (uuid, triple,..) by module path from remote platform.
by Oleksiy Vyalov
· 11 years ago
912800c
Create ScopedTimeout class for GDBRemoteCommunication
by Tamas Berghammer
· 11 years ago
0f86b74
Fix the communication in qPlatform_[mkdir,chmod]
by Tamas Berghammer
· 11 years ago
e13c273
Separate monolithic GDBRemoteCommunicationServer class into 4 part
by Tamas Berghammer
· 11 years ago
e0be425
Add support for SBProcess::PutSTDIN to remote processes
by Vince Harron
· 11 years ago
1ef7b2c
Extend SBPlatform with capability to launch/terminate a process remotely. Integrate this change into test framework in order to spawn processes on a remote target.
by Oleksiy Vyalov
· 11 years ago
0be9ebb
Add missing switch cases to silence warnings.
by Chaoren Lin
· 11 years ago
1b5a74e
This patch gets remote-linux platform able to run processes
by Vince Harron
· 11 years ago
5275aaa
Moved Args::StringToXIntYZ to StringConvert::ToXIntYZ
by Vince Harron
· 11 years ago
616b827
Added a bit of logging around GDBRemoteCommunicationClient::SendGDBStoppointTypePacket.
by Todd Fiala
· 11 years ago
93a66fc
Move ConnectionFileDescriptor to platform-specific Host directory.
by Zachary Turner
· 11 years ago
44272a4
Hex encode the triple values in case they contain special characters.
by Greg Clayton
· 11 years ago
3daa176
Properly decode architecture type in GDBRemoteCommunicationClient::GetCurrentProcessInfo.
by Todd Fiala
· 11 years ago
5c9d5bf
Check for byte order correctness in GDBRemoteCommunicationClient::GetCurrentProcessInfo.
by Todd Fiala
· 11 years ago
0cc371c
Set the process vendor in GDBRemoteCommunicationClient::GetCurrentProcessInfo.
by Todd Fiala
· 11 years ago
c540dd0
Fix llgs to send triple for non-Apple platforms and lldb to interpret correctly.
by Todd Fiala
· 11 years ago
97a14e6
Move some Host logic into HostInfo class.
by Zachary Turner
· 11 years ago
f39ebbe
Change the encoding of the Triple string exchanged across GDB-RSP
by Matthew Gardiner
· 11 years ago
36a216e
Increase the gdb-remote packet timeout for the first packet we send
by Jason Molenda
· 11 years ago
d8eaa17
Update lldb to track recent Triple arm64 enum removal and collapse into aarch64.
by Todd Fiala
· 11 years ago
d93c4a3
Fix typos.
by Bruce Mitchener
· 11 years ago
af245d1
Add lldb-gdbserver support for Linux x86_64.
by Todd Fiala
· 11 years ago
2860695
lldb: remove adhoc implementation of array_sizeof
by Saleem Abdulrasool
· 11 years ago
106d028
Added an option to turn OFF the "detach on error" behavior that was added
by Jim Ingham
· 11 years ago
f105f58
Fix a gdbremote bug in _M/_m stub support detection.
by Todd Fiala
· 11 years ago
3924d75
Remove unused variables
by Saleem Abdulrasool
· 11 years ago
705b180
Initial merge of some of the iOS 8 / Mac OS X Yosemite specific
by Jason Molenda
· 11 years ago
7ab7f89
iOS simulator cleanup to make sure we use "*-apple-ios" for iOS simulator apps and binaries.
by Greg Clayton
· 11 years ago
0a70a84
Fix Windows warnings.
by Todd Fiala
· 11 years ago
e24614f
lldb: gdb remote support always falls back to $qC when no $qProcessInfo.
by Todd Fiala
· 11 years ago
9f72b3a
Modify debugserver to follow gdb remote $qC protocol definition.
by Todd Fiala
· 11 years ago
bdc4f12
Add GetxPacketSupported to test if the 'x' packet is supported.
by Jason Molenda
· 11 years ago
b8cd575
m_interrupt_sent wasn't being initialized, and wasn't being reset after an
by Jim Ingham
· 11 years ago
3985c8c
sanitise sign comparisons
by Saleem Abdulrasool
· 11 years ago
a332978
lldb arm64 import.
by Jason Molenda
· 12 years ago
6c8824d
Wait for the reply from the 'D' detach packet before tearing down the debugger. Avoids a race
by Jim Ingham
· 12 years ago
03904ac
Add ProcessGDBRemote::GetAuxvData() and fix multiple-packet concatenation for binary data.
by Steve Pucci
· 12 years ago
91d2101
remove useless declaration
by Sylvestre Ledru
· 12 years ago
b98a2bb
Patch for fixing the handling of hardware breakpoints.
by Deepak Panickal
· 12 years ago
700e508
Improved the GDBRemoteCommunicationClient::TestPacketSpeed() function so it tests how long it takes to send a 4MB buffer from the REMOTE GDB server to LLDB.
by Greg Clayton
· 12 years ago
89c3749
Change DecodeProcessInfoResponse to set the ProcessInfo's architecture
by Jason Molenda
· 12 years ago
5ae54ae
Support for debugging against a remote stock gdbserver.
by Steve Pucci
· 12 years ago
a9ddb0e
Added distribution info to ArchSpec and qHostInfo message.
by Todd Fiala
· 12 years ago
48f986f
Workaround QEMU GDB server issue.
by Ed Maste
· 12 years ago
a6195b7
Fix a bug introduced in asynchronous packet sends. We were not setting the packet result, and so
by Jim Ingham
· 12 years ago
3dedae1
Fixed the GDBRemoteCommuncation to return a new GDBRemoteCommuncation::PacketResult enum for all packet sends/receives.
by Greg Clayton
· 12 years ago
dbf0457
Allow the hostname to be specified when asking a platform to launch another debugserver in case you want to change it.
by Greg Clayton
· 12 years ago
fb90931
Improved platform support.
by Greg Clayton
· 12 years ago
29b8fc4
Added new options to lldb-platform:
by Greg Clayton
· 12 years ago
fbb7634
Expose SBPlatform through the public API.
by Greg Clayton
· 12 years ago
f74cf86
<rdar://problem/15172417>
by Greg Clayton
· 12 years ago
9ac6d2d
<rdar://problem/15263540>
by Greg Clayton
· 12 years ago
d66b50c
Fixes to get LLDB building on Windows again.
by Deepak Panickal
· 12 years ago
ef8180a
<rdar://problem/14972424>
by Greg Clayton
· 12 years ago
8960058
<rdar://problem/14146606>
by Greg Clayton
· 12 years ago
fd654c4
Value stored to 'pid' was never read. Found by scan-build http://buildd-clang.debian.net/scan-build/
by Sylvestre Ledru
· 12 years ago
b1de114
Fixed detection of 'p' packet support in debugserver,
by Sean Callanan
· 12 years ago
2490f5c
Fix a bunch of compile time warnings and a build failure on ubuntu.
by Eric Christopher
· 12 years ago
9a78cdf
Discover support of 'p' packet.
by Hafiz Abid Qadeer
· 12 years ago
b89d049
Add missing "sys/stat.h" include - should help with FreeBSD buildbot
by Daniel Malea
· 12 years ago
e0f8f57
merge lldb-platform-work branch (and assorted fixes) into trunk
by Daniel Malea
· 12 years ago
b2f1fb2
MingW compilation (windows). Includes various refactoring to improve portability.
by Virgile Bello
· 12 years ago
91ed6b8
<rdar://problem/14182286>
by Han Ming Ong
· 12 years ago
a297a97
Sort out a number of mismatched integer types in order to cut down the number of compiler warnings.
by Andy Gibbs
· 12 years ago
acff895
Recommitting r180831 with trivial fix - remember to return errors if you compute.
by Jim Ingham
· 12 years ago
54e39db
Reverting 180831 as it crashes TestDefaultConstructorForAPIObjects.py
by Daniel Malea
· 12 years ago
a23f73d
Added an option to "process detach" to keep the process stopped, if the process plugin (or in the
by Jim Ingham
· 12 years ago
5160ce5
<rdar://problem/13521159>
by Greg Clayton
· 13 years ago
e9ca4af
Fix a handful of remaining assumptions that thread IDs were 32-bits
by Jason Molenda
· 13 years ago
3f875c5
<rdar://problem/13190981>
by Greg Clayton
· 13 years ago
4b6459f
<rdar://problem/12976277>
by Han Ming Ong
· 13 years ago
f17b5ac
<rdar://problem/11961650>
by Jason Molenda
· 13 years ago
89660bf
More Linux warnings fixes (remove default labels as needed):
by Daniel Malea
· 13 years ago
d01b295
Resolve printf formatting warnings on Linux:
by Daniel Malea
· 13 years ago
ab3b8b2
<rdar://problem/12720514> Sub-TLF: Provide service to profile the inferior
by Han Ming Ong
· 13 years ago
f402f78
Make sure we always use lldb::tid_t for thread IDs so we don't truncate a 64 bit thread ID.
by Greg Clayton
· 13 years ago
43e0af0
Stop using the "%z" size_t modifier and cast all size_t values to uint64_t. Some platforms don't support this modification.
by Greg Clayton
· 13 years ago
279ceec
Add a call to "sync" a thread state before checkpointing registers in preparation for
by Jim Ingham
· 13 years ago
cd16df9
Add "vAttachOrWait" to debugserver, so you can implement "attach to the process if it exists OR wait for it" without race conditions. Use that in lldb.
by Jim Ingham
· 13 years ago
23f5950
Ran the static analyzer on the codebase and found a few things.
by Greg Clayton
· 13 years ago
Next »