teak-llvm/lldb/packages/Python/lldbsuite/test/functionalities/gdb_remote_client
Jason Molenda df9f796fbb Support nwere versions of the Segger J-Link jtag board software.
Add support in ProcessGDBRemote::GetGDBServerRegisterInfo
for recognizing a generic "arm" architecture that will be used if
nothing better is available so that we don't ignore the register
definitions if we didn't already have an architecture set.
Also in ProcessGDBRemote::DoConnectRemote don't set the target
arch unless we have a valid architecture to set it to.

Platform::ConnectProcess will try to get the current target's
architecture, or the default architecture, when creating the 
target for the connection to be attempted.  If lldb was started
with a target binary, we want to create this target with that
architecture in case the remote gdb stub doesn't supply a
qHostInfo arch.

Add logging to Target::MergeArchitecture.

<rdar://problem/34916465> 

llvm-svn: 345106
2018-10-23 23:45:56 +00:00
..
a.yaml
gdbclientutils.py Support nwere versions of the Segger J-Link jtag board software. 2018-10-23 23:45:56 +00:00
operating_system.py Re-land "Don't assume backing thread shares protocol ID." 2018-04-13 11:31:34 +00:00
TestArmRegisterDefinition.py Support nwere versions of the Segger J-Link jtag board software. 2018-10-23 23:45:56 +00:00
TestGDBRemoteClient.py [lit] Fix several tests that fail when using Python 3 or on Windows 2018-05-14 21:04:24 +00:00
TestGDBRemoteLoad.py Add a test for setting the load address of a module with differing physical/virtual addresses 2018-03-26 11:45:32 +00:00
TestRestartBug.py Rewrite the flaky test_restart_bug test in a more deterministic way 2018-02-08 10:37:23 +00:00
TestStopPCs.py [lldbsuite] Make the names of test classes unique 2018-10-15 19:51:21 +00:00
TestTargetXMLArch.py Update TestTargetXMLArch.py test for llvm triple change with unspecified 2018-08-13 21:20:29 +00:00
TestThreadSelectionBug.py Re-land "Don't assume backing thread shares protocol ID." 2018-04-13 11:31:34 +00:00