diff options
author | Pedro Alves <palves@redhat.com> | 2016-06-21 01:11:55 +0100 |
---|---|---|
committer | Pedro Alves <palves@redhat.com> | 2016-06-21 01:11:55 +0100 |
commit | 86f78169c82095eced3a4d1b30f8e002ec841d79 (patch) | |
tree | c6cc52e3e2d1ae962c24b4f5af002f028489ec3f /gdb/NEWS | |
parent | 60eb5395fa7a7b8e3cd1841e38b6d1a0c16be0d0 (diff) | |
download | gdb-86f78169c82095eced3a4d1b30f8e002ec841d79.zip gdb-86f78169c82095eced3a4d1b30f8e002ec841d79.tar.gz gdb-86f78169c82095eced3a4d1b30f8e002ec841d79.tar.bz2 |
[DOC] Document support for running interpreters on separate UIs
gdb/ChangeLog:
2016-06-21 Pedro Alves <palves@redhat.com>
* NEWS: Mention support for running interpreters on separate
UIs and the new new-ui command.
gdb/doc/ChangeLog:
2016-06-21 Pedro Alves <palves@redhat.com>
* gdb.texinfo (Interpreters): Update intepreter-exec section,
document new-ui and explain use case.
Diffstat (limited to 'gdb/NEWS')
-rw-r--r-- | gdb/NEWS | 18 |
1 files changed, 18 insertions, 0 deletions
@@ -46,6 +46,20 @@ language. See https://www.rust-lang.org/ for more information about Rust. +* Support for running interpreters on specified input/output devices + + GDB now supports a new mechanism that allows frontends to provide + fully featured GDB console views, as a better alternative to + building such views on top of the "-interpreter-exec console" + command. See the new "new-ui" command below. With that command, + frontends can now start GDB in the traditional command-line mode + running in an embedded terminal emulator widget, and create a + separate MI interpreter running on a specified i/o device. In this + way, GDB handles line editing, history, tab completion, etc. in the + console all by itself, and the GUI uses the separate MI interpreter + for its own control and synchronization, invisible to the command + line. + * New commands skip -file file @@ -62,6 +76,10 @@ maint info line-table REGEXP maint selftest Run any GDB unit tests that were compiled in. +new-ui INTERP TTY + Start a new user interface instance running INTERP as interpreter, + using the TTY file for input/output. + * Support for tracepoints and fast tracepoints on s390-linux and s390x-linux was added in GDBserver, including JIT compiling fast tracepoint's conditional expression bytecode into native code. |