Remove unused declaration and macros

event-top.h declares the_prompts, but it is never defined.  It's a
leftover from some ancient refactoring.

Similarly, top.c defines a few prompt-related macros, but these are
unused.

This patch removes these.
This commit is contained in:
Tom Tromey
2025-01-12 06:30:57 -07:00
parent fd7728c8a4
commit 3923a3d020
2 changed files with 0 additions and 5 deletions

View File

@@ -130,7 +130,6 @@ extern void async_enable_stdin (void);
extern bool set_editing_cmd_var;
extern bool exec_done_display_p;
extern struct prompts the_prompts;
extern void (*after_char_processing_hook) (void);
extern int call_stdin_event_handler_again_p;
extern void gdb_readline_no_editing_callback (void *client_data);

View File

@@ -85,10 +85,6 @@
extern void initialize_all_files (void);
#define PROMPT(X) the_prompts.prompt_stack[the_prompts.top + X].prompt
#define PREFIX(X) the_prompts.prompt_stack[the_prompts.top + X].prefix
#define SUFFIX(X) the_prompts.prompt_stack[the_prompts.top + X].suffix
/* Default command line prompt. This is overridden in some configs. */
#ifndef DEFAULT_PROMPT