diff options
author | Gary Benson <gbenson@redhat.com> | 2014-08-05 15:03:36 +0100 |
---|---|---|
committer | Gary Benson <gbenson@redhat.com> | 2014-08-05 15:03:36 +0100 |
commit | 7bfe824172e6bd8759f30b4f6b6fe2036845ec5b (patch) | |
tree | 800ec601c48c46867557e45e7f3344c1cfea1be9 /gdb | |
parent | d6c95504f0d3e51709f50c6e82cf78e18b188430 (diff) | |
download | gdb-7bfe824172e6bd8759f30b4f6b6fe2036845ec5b.zip gdb-7bfe824172e6bd8759f30b4f6b6fe2036845ec5b.tar.gz gdb-7bfe824172e6bd8759f30b4f6b6fe2036845ec5b.tar.bz2 |
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.
Diffstat (limited to 'gdb')
-rw-r--r-- | gdb/ChangeLog | 7 | ||||
-rw-r--r-- | gdb/interps.c | 19 |
2 files changed, 7 insertions, 19 deletions
diff --git a/gdb/ChangeLog b/gdb/ChangeLog index a8f91fe..f61f928 100644 --- a/gdb/ChangeLog +++ b/gdb/ChangeLog @@ -1,5 +1,12 @@ 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> + * utils.c (vwarning): Remove spurious va_end. 2014-08-05 Alan Modra <amodra@gmail.com> diff --git a/gdb/interps.c b/gdb/interps.c index 5a93095..713480b 100644 --- a/gdb/interps.c +++ b/gdb/interps.c @@ -70,9 +70,6 @@ struct interp int quiet_p; }; -/* Functions local to this file. */ -static void initialize_interps (void); - /* The magic initialization routine for this module. */ void _initialize_interpreter (void); @@ -83,8 +80,6 @@ static struct interp *interp_list = NULL; static struct interp *current_interpreter = NULL; static struct interp *top_level_interpreter_ptr = NULL; -static int interpreter_initialized = 0; - /* interp_new - This allocates space for a new interpreter, fills the fields from the inputs, and returns a pointer to the interpreter. */ @@ -112,9 +107,6 @@ interp_new (const char *name, const struct interp_procs *procs) void interp_add (struct interp *interp) { - if (!interpreter_initialized) - initialize_interps (); - gdb_assert (interp_lookup (interp->name) == NULL); interp->next = interp_list; @@ -389,17 +381,6 @@ clear_interpreter_hooks (void) 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 interpreter_exec_cmd (char *args, int from_tty) { |