forked from Imagelibrary/binutils-gdb
Remove 'run_cleanup'.
* defs.h (do_run_cleanups, make_run_cleanup): Remove declarations. * infcmd.c (run_command_1): Call clear_solib instead of do_run_cleanups. * jv-lang.c (java_rerun_cleanup): Remove, for lack of any use. * solib.c (solib_cleanup_queued, do_clear_solib): Remove. (update_solib_lib): Don't setup run cleanup. (no_shared_libraries): Call clear_solib, not do_clear_solib. * utils.c (run_cleanup_chain, make_run_cleanup) (do_run_cleanups): Remove.
This commit is contained in:
@@ -1133,25 +1133,3 @@ _initialize_java_language (void)
|
||||
|
||||
add_language (&java_language_defn);
|
||||
}
|
||||
|
||||
/* Cleanup code that should be run on every "run".
|
||||
We should use make_run_cleanup to have this be called.
|
||||
But will that mess up values in value histry? FIXME */
|
||||
|
||||
extern void java_rerun_cleanup (void);
|
||||
void
|
||||
java_rerun_cleanup (void)
|
||||
{
|
||||
if (class_symtab != NULL)
|
||||
{
|
||||
free_symtab (class_symtab); /* ??? */
|
||||
class_symtab = NULL;
|
||||
}
|
||||
if (dynamics_objfile != NULL)
|
||||
{
|
||||
free_objfile (dynamics_objfile);
|
||||
dynamics_objfile = NULL;
|
||||
}
|
||||
|
||||
java_object_type = NULL;
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user