Remove pointless function initialize_interps
This commit removes the pointless function initialize_interps. gdb/ 2014-08-05 Gary Benson <gbenson@redhat.com> * interps.c (initialize_interps): Remove prototype. (interpreter_initialized): Remove static global. (interp_add): Do not call initialize_interps. (initialize_interps): Remove function.
This commit is contained in:
parent
d6c95504f0
commit
7bfe824172
@ -1,3 +1,10 @@
|
|||||||
|
2014-08-05 Gary Benson <gbenson@redhat.com>
|
||||||
|
|
||||||
|
* interps.c (initialize_interps): Remove prototype.
|
||||||
|
(interpreter_initialized): Remove static global.
|
||||||
|
(interp_add): Do not call initialize_interps.
|
||||||
|
(initialize_interps): Remove function.
|
||||||
|
|
||||||
2014-08-05 Gary Benson <gbenson@redhat.com>
|
2014-08-05 Gary Benson <gbenson@redhat.com>
|
||||||
|
|
||||||
* utils.c (vwarning): Remove spurious va_end.
|
* utils.c (vwarning): Remove spurious va_end.
|
||||||
|
@ -70,9 +70,6 @@ struct interp
|
|||||||
int quiet_p;
|
int quiet_p;
|
||||||
};
|
};
|
||||||
|
|
||||||
/* Functions local to this file. */
|
|
||||||
static void initialize_interps (void);
|
|
||||||
|
|
||||||
/* The magic initialization routine for this module. */
|
/* The magic initialization routine for this module. */
|
||||||
|
|
||||||
void _initialize_interpreter (void);
|
void _initialize_interpreter (void);
|
||||||
@ -83,8 +80,6 @@ static struct interp *interp_list = NULL;
|
|||||||
static struct interp *current_interpreter = NULL;
|
static struct interp *current_interpreter = NULL;
|
||||||
static struct interp *top_level_interpreter_ptr = NULL;
|
static struct interp *top_level_interpreter_ptr = NULL;
|
||||||
|
|
||||||
static int interpreter_initialized = 0;
|
|
||||||
|
|
||||||
/* interp_new - This allocates space for a new interpreter,
|
/* interp_new - This allocates space for a new interpreter,
|
||||||
fills the fields from the inputs, and returns a pointer to the
|
fills the fields from the inputs, and returns a pointer to the
|
||||||
interpreter. */
|
interpreter. */
|
||||||
@ -112,9 +107,6 @@ interp_new (const char *name, const struct interp_procs *procs)
|
|||||||
void
|
void
|
||||||
interp_add (struct interp *interp)
|
interp_add (struct interp *interp)
|
||||||
{
|
{
|
||||||
if (!interpreter_initialized)
|
|
||||||
initialize_interps ();
|
|
||||||
|
|
||||||
gdb_assert (interp_lookup (interp->name) == NULL);
|
gdb_assert (interp_lookup (interp->name) == NULL);
|
||||||
|
|
||||||
interp->next = interp_list;
|
interp->next = interp_list;
|
||||||
@ -389,17 +381,6 @@ clear_interpreter_hooks (void)
|
|||||||
deprecated_error_begin_hook = 0;
|
deprecated_error_begin_hook = 0;
|
||||||
}
|
}
|
||||||
|
|
||||||
/* This is a lazy init routine, called the first time the interpreter
|
|
||||||
module is used. I put it here just in case, but I haven't thought
|
|
||||||
of a use for it yet. I will probably bag it soon, since I don't
|
|
||||||
think it will be necessary. */
|
|
||||||
static void
|
|
||||||
initialize_interps (void)
|
|
||||||
{
|
|
||||||
interpreter_initialized = 1;
|
|
||||||
/* Don't know if anything needs to be done here... */
|
|
||||||
}
|
|
||||||
|
|
||||||
static void
|
static void
|
||||||
interpreter_exec_cmd (char *args, int from_tty)
|
interpreter_exec_cmd (char *args, int from_tty)
|
||||||
{
|
{
|
||||||
|
Loading…
Reference in New Issue
Block a user