diff options
author | Luis Machado <luis.machado@linaro.org> | 2019-11-25 12:27:44 -0300 |
---|---|---|
committer | Luis Machado <luis.machado@linaro.org> | 2019-11-25 12:27:44 -0300 |
commit | 6cc8564b9a2f3aa133ceaf9ab6e71ed68129a8f8 (patch) | |
tree | eea6dbcf7d667dc7dde4d261e145c4f6c88eebfb /gdb/NEWS | |
parent | bb2942085c83289c56cc3ef8b9ab0ecf6267efa3 (diff) | |
download | gdb-6cc8564b9a2f3aa133ceaf9ab6e71ed68129a8f8.zip gdb-6cc8564b9a2f3aa133ceaf9ab6e71ed68129a8f8.tar.gz gdb-6cc8564b9a2f3aa133ceaf9ab6e71ed68129a8f8.tar.bz2 |
[Debugging output] Make remote packet truncation length adjustable
While debugging, i felt the need to adjust the truncation length of remote
packets so i could see more or less data as needed. The default is currently
set to 512 bytes.
This patch makes this option adjustable through the new "set debug
remote-packet-max-chars" command. It can be set to unlimited if we want to
completely disable truncation.
Update on v5:
- Adjusted function and variable documentation, NEWS entry and GDB manual.
gdb/ChangeLog:
2019-11-25 Luis Machado <luis.machado@linaro.org>
* NEWS (New Commands): Mention "set debug remote-packet-max-chars".
* remote.c (REMOTE_DEBUG_MAX_CHAR): Remove.
(remote_packet_max_chars): New static global.
(show_remote_packet_max_chars): New function.
(remote_target::putpkt_binary): Adjust to use new
remote_packet_max_chars option.
(remote_target::getpkt_or_notif_sane_1): Likewise.
(_initialize_remote): Register new remote-packet-max-chars option.
gdb/doc/ChangeLog:
2019-11-25 Luis Machado <luis.machado@linaro.org>
* gdb.texinfo (Debugging Output): Document set debug
remote-packet-max-chars.
Change-Id: I2e871b37bfcaa6376537c3fe3db8f016dd806a7c
Diffstat (limited to 'gdb/NEWS')
-rw-r--r-- | gdb/NEWS | 6 |
1 files changed, 6 insertions, 0 deletions
@@ -186,6 +186,12 @@ info module variables [-q] [-m MODULE_REGEXP] [-t TYPE_REGEXP] [REGEXP] TYPE_REGEXP matches against the variable type, and REGEXP matches against the variable name. +set debug remote-packet-max-chars +show debug remote-packet-max-chars + Controls the number of characters to output in a remote packet when using + "set debug remote". + The default is 512 bytes. + * Changed commands help |