diff options
-rw-r--r-- | gdb/ChangeLog | 5 | ||||
-rw-r--r-- | gdb/symmisc.c | 14 |
2 files changed, 5 insertions, 14 deletions
diff --git a/gdb/ChangeLog b/gdb/ChangeLog index 1f5840e..78cd059 100644 --- a/gdb/ChangeLog +++ b/gdb/ChangeLog @@ -1,3 +1,8 @@ +2021-02-05 Simon Marchi <simon.marchi@polymtl.ca> + + * symmisc.c (std_in, std_out, std_err): Remove. + (_initialize_symmisc): Don't set std_in, std_out and std_err. + 2021-02-05 Tom de Vries <tdevries@suse.de> PR breakpoints/27330 diff --git a/gdb/symmisc.c b/gdb/symmisc.c index a8f8856..fe353bc 100644 --- a/gdb/symmisc.c +++ b/gdb/symmisc.c @@ -41,16 +41,6 @@ #include "psymtab.h" #include "psympriv.h" -/* Unfortunately for debugging, stderr is usually a macro. This is painful - when calling functions that take FILE *'s from the debugger. - So we make a variable which has the same value and which is accessible when - debugging GDB with itself. Because stdin et al need not be constants, - we initialize them in the _initialize_symmisc function at the bottom - of the file. */ -static FILE *std_in; -static FILE *std_out; -static FILE *std_err; - /* Prototypes for local functions */ static int block_depth (const struct block *); @@ -1102,10 +1092,6 @@ void _initialize_symmisc (); void _initialize_symmisc () { - std_in = stdin; - std_out = stdout; - std_err = stderr; - add_cmd ("symbols", class_maintenance, maintenance_print_symbols, _("\ Print dump of current symbol definitions.\n\ Usage: mt print symbols [-pc ADDRESS] [--] [OUTFILE]\n\ |