summaryrefslogtreecommitdiffstats
path: root/c/src/librdbg/src
diff options
context:
space:
mode:
authorJoel Sherrill <joel.sherrill@OARcorp.com>2003-07-17 21:59:42 +0000
committerJoel Sherrill <joel.sherrill@OARcorp.com>2003-07-17 21:59:42 +0000
commit45477a3a0e8b269d4f2af52ed6c3bda6cea3cd49 (patch)
tree57d1f67015c4010b4520a69df5b8b19c5e320096 /c/src/librdbg/src
parent2003-07-16 Joel Sherrill <joel@OARcorp.com> (diff)
downloadrtems-45477a3a0e8b269d4f2af52ed6c3bda6cea3cd49.tar.bz2
2003-07-17 Joel Sherrill <joel@OARcorp.com>
PR 433/tools * mips-stub.c: Patch from C. M. Heard <heard@pobox.com> described as: The purpose of the patch is to make the stub ignore all characters except '+' (ack) or '-' (nak) when it has transmitted a packet and expects an acknowledgment. Without the patch, putpacket() will retransmit each time it receives anything other than '+' when expecting an ack, and that, bitter experience has found, frequently results in the stub failing to sync up when initially attaching to gdb. I think that rtems users will notice significant improvement in the of the mips stub if this patch is incorporated in the distribution; certainly I did in my stand-aline environment. I should hasten to add that it is only an improvement and not a 100% cure for synchronization problems because '+' characters can (and do) during as message data, and it's still possible for these to be mistaken as acks. I have no idea how to fix that short of redesigning the gdb-remote protocol.
Diffstat (limited to 'c/src/librdbg/src')
0 files changed, 0 insertions, 0 deletions