gdb: symmisc.c: remove std_{in,out,err}

These are likely not very useful, remove them.

gdb/ChangeLog:

	* symmisc.c (std_in, std_out, std_err): Remove.
	(_initialize_symmisc): Don't set std_in, std_out and std_err.

Change-Id: I140bfffd7fb655d39c32333bb53924b91b1eb13c
This commit is contained in:
Simon Marchi 2021-02-05 13:06:33 -05:00
parent 7c6944ab9b
commit 0110ec824e
2 changed files with 5 additions and 14 deletions

View file

@ -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

View file

@ -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\