*** gdb.org/solib.c 2010-12-16 17:51:11.000000000 +0900 --- gdb/solib.c 2010-12-16 23:15:17.000000000 +0900 *************** solib_global_lookup (const struct objfil *** 1448,1453 **** --- 1448,1464 ---- return NULL; } + void + check_solib_search_path_env () + { + char *envvar = getenv("SOLIB_SEARCH_PATH"); + if (envvar != NULL) { + solib_search_path = envvar; + fprintf_filtered (gdb_stdout, _("Picked up SOLIB_SEARCH_PATH %s.\n"), + envvar); + } + } + extern initialize_file_ftype _initialize_solib; /* -Wmissing-prototypes */ *************** For other (relative) files, you can add *** 1491,1496 **** --- 1502,1509 ---- add_alias_cmd ("solib-absolute-prefix", "sysroot", class_support, 0, &showlist); + check_solib_search_path_env(); + add_setshow_optional_filename_cmd ("solib-search-path", class_support, &solib_search_path, _("\ Set the search path for loading non-absolute shared library symbol files."), _("\