* solib.c (reload_shared_libraries): New function.
(_initialize_solib): Add callbacks for ``set solib-search-path'' and ``set solib-absolute-prefix''.
This commit is contained in:
parent
de5ad195ef
commit
cf466558d0
|
@ -1,3 +1,9 @@
|
|||
2003-02-20 Kevin Buettner <kevinb@redhat.com>
|
||||
|
||||
* solib.c (reload_shared_libraries): New function.
|
||||
(_initialize_solib): Add callbacks for ``set solib-search-path''
|
||||
and ``set solib-absolute-prefix''.
|
||||
|
||||
2003-02-20 David Carlton <carlton@math.stanford.edu>
|
||||
|
||||
* symtab.h (SYMBOL_PRINT_NAME): Rename from SYMBOL_SOURCE_NAME;
|
||||
|
|
|
@ -844,6 +844,13 @@ no_shared_libraries (char *ignored, int from_tty)
|
|||
do_clear_solib (NULL);
|
||||
}
|
||||
|
||||
static void
|
||||
reload_shared_libraries (char *ignored, int from_tty)
|
||||
{
|
||||
no_shared_libraries (NULL, from_tty);
|
||||
solib_add (NULL, from_tty, NULL, auto_solib_add);
|
||||
}
|
||||
|
||||
void
|
||||
_initialize_solib (void)
|
||||
{
|
||||
|
@ -873,6 +880,7 @@ inferior. Otherwise, symbols must be loaded manually, using `sharedlibrary'.",
|
|||
For other (relative) files, you can add values using `set solib-search-path'.",
|
||||
&setlist);
|
||||
add_show_from_set (c, &showlist);
|
||||
set_cmd_cfunc (c, reload_shared_libraries);
|
||||
set_cmd_completer (c, filename_completer);
|
||||
|
||||
/* Set the default value of "solib-absolute-prefix" from the sysroot, if
|
||||
|
@ -885,5 +893,6 @@ For other (relative) files, you can add values using `set solib-search-path'.",
|
|||
This takes precedence over the environment variables PATH and LD_LIBRARY_PATH.",
|
||||
&setlist);
|
||||
add_show_from_set (c, &showlist);
|
||||
set_cmd_cfunc (c, reload_shared_libraries);
|
||||
set_cmd_completer (c, filename_completer);
|
||||
}
|
||||
|
|
Loading…
Reference in New Issue