* win32-nat.c (open_symbol_file_object): New function.
authorChristopher Faylor <me+cygwin@cgf.cx>
Mon, 10 Apr 2006 21:43:45 +0000 (21:43 +0000)
committerChristopher Faylor <me+cygwin@cgf.cx>
Mon, 10 Apr 2006 21:43:45 +0000 (21:43 +0000)
(in_dynsym_resolve_code): Ditto.
(init_win32_ops): Fill in fields which ought not to be NULL.

gdb/ChangeLog
gdb/win32-nat.c
gdb/windows-nat.c

index 20eeab2..4cffd0b 100644 (file)
@@ -1,5 +1,11 @@
 2006-04-10  Christopher Faylor  <cgf@timesys.com>
 
+       * win32-nat.c (open_symbol_file_object): New function.
+       (in_dynsym_resolve_code): Ditto.
+       (init_win32_ops): Fill in fields which ought not to be NULL.
+
+2006-04-10  Christopher Faylor  <cgf@timesys.com>
+
        * win32-nat.c (do_win32_fetch_inferior_registers): Don't do anything
        with saved context if __COPY_CONTEXT_SIZE is not defined.
        (handle_output_debug_string): Ditto.
index cbafa96..abbf4a3 100644 (file)
@@ -2345,6 +2345,18 @@ fetch_elf_core_registers (char *core_reg_sect,
     regcache_raw_supply (current_regcache, r, core_reg_sect + mappings[r]);
 }
 
+static int
+open_symbol_file_object (void *from_ttyp)
+{
+  return 0;
+}
+
+static int
+in_dynsym_resolve_code (CORE_ADDR pc)
+{
+  return 0;
+}
+
 static void
 init_win32_ops (void)
 {
@@ -2392,8 +2404,8 @@ init_win32_ops (void)
   win32_so_ops.solib_create_inferior_hook = win32_solib_create_inferior_hook;
   win32_so_ops.special_symbol_handling = win32_special_symbol_handling;
   win32_so_ops.current_sos = win32_current_sos;
-  win32_so_ops.open_symbol_file_object = NULL;
-  win32_so_ops.in_dynsym_resolve_code = NULL;
+  win32_so_ops.open_symbol_file_object = open_symbol_file_object;
+  win32_so_ops.in_dynsym_resolve_code = in_dynsym_resolve_code;
 
   /* FIXME: Don't do this here.  *_gdbarch_init() should set so_ops. */
   current_target_so_ops = &win32_so_ops;
index cbafa96..abbf4a3 100644 (file)
@@ -2345,6 +2345,18 @@ fetch_elf_core_registers (char *core_reg_sect,
     regcache_raw_supply (current_regcache, r, core_reg_sect + mappings[r]);
 }
 
+static int
+open_symbol_file_object (void *from_ttyp)
+{
+  return 0;
+}
+
+static int
+in_dynsym_resolve_code (CORE_ADDR pc)
+{
+  return 0;
+}
+
 static void
 init_win32_ops (void)
 {
@@ -2392,8 +2404,8 @@ init_win32_ops (void)
   win32_so_ops.solib_create_inferior_hook = win32_solib_create_inferior_hook;
   win32_so_ops.special_symbol_handling = win32_special_symbol_handling;
   win32_so_ops.current_sos = win32_current_sos;
-  win32_so_ops.open_symbol_file_object = NULL;
-  win32_so_ops.in_dynsym_resolve_code = NULL;
+  win32_so_ops.open_symbol_file_object = open_symbol_file_object;
+  win32_so_ops.in_dynsym_resolve_code = in_dynsym_resolve_code;
 
   /* FIXME: Don't do this here.  *_gdbarch_init() should set so_ops. */
   current_target_so_ops = &win32_so_ops;