diff options
Diffstat (limited to 'gdb/event-top.h')
-rw-r--r-- | gdb/event-top.h | 11 |
1 files changed, 11 insertions, 0 deletions
diff --git a/gdb/event-top.h b/gdb/event-top.h index 2d05d45..ac0d47b 100644 --- a/gdb/event-top.h +++ b/gdb/event-top.h @@ -62,6 +62,17 @@ extern void (*input_handler) (char *); extern int input_fd; extern void (*after_char_processing_hook) (void); +/* Wrappers for rl_callback_handler_remove and + rl_callback_handler_install that keep track of whether the callback + handler is installed in readline. Do not call the readline + versions directly. */ +extern void gdb_rl_callback_handler_remove (void); +extern void gdb_rl_callback_handler_install (const char *prompt); + +/* Reinstall the readline callback handler (with no prompt), if not + currently installed. */ +extern void gdb_rl_callback_handler_reinstall (void); + extern void cli_command_loop (void *); #endif |