From 57c10409b4363abee5444f9a41599fee895cc9e4 Mon Sep 17 00:00:00 2001 From: Ulrich Weigand Date: Wed, 24 Oct 2007 21:08:23 +0000 Subject: * frv-tdep.c: Include "solib.h". (frv_gdbarch_init): Call set_solib_ops. * frv-tdep.h (struct target_so_ops): Add forward reference. (frv_so_ops): Add extern declaration. * solib-frv.c (frv_so_ops): Make global. (_initialize_frv_solib): Do not set current_target_so_ops. * Makefile.in: Update dependencies. --- gdb/solib-frv.c | 5 +---- 1 file changed, 1 insertion(+), 4 deletions(-) (limited to 'gdb/solib-frv.c') diff --git a/gdb/solib-frv.c b/gdb/solib-frv.c index 0e5b4d82b54..34da05eae45 100644 --- a/gdb/solib-frv.c +++ b/gdb/solib-frv.c @@ -1272,7 +1272,7 @@ frv_fetch_objfile_link_map (struct objfile *objfile) return 0; } -static struct target_so_ops frv_so_ops; +struct target_so_ops frv_so_ops; void _initialize_frv_solib (void) @@ -1286,9 +1286,6 @@ _initialize_frv_solib (void) frv_so_ops.open_symbol_file_object = open_symbol_file_object; frv_so_ops.in_dynsym_resolve_code = frv_in_dynsym_resolve_code; - /* FIXME: Don't do this here. *_gdbarch_init() should set so_ops. */ - current_target_so_ops = &frv_so_ops; - /* Debug this file's internals. */ add_setshow_zinteger_cmd ("solib-frv", class_maintenance, &solib_frv_debug, _("\ -- cgit v1.2.1