go32-nat.c: Don't override to_open.
authorPedro Alves <palves@redhat.com>
Wed, 21 May 2014 17:30:46 +0000 (18:30 +0100)
committerPedro Alves <palves@redhat.com>
Wed, 21 May 2014 17:30:46 +0000 (18:30 +0100)
Although the string says "Done.", nothing is pushing the target as is.
Removing the method override let's us fall through to the the base
to_open implemention in inf-child.c, which will push the target in
reaction to "target native" in a follow up patch.

gdb/
2014-05-21  Pedro Alves  <palves@redhat.com>

* go32-nat.c (go32_open): Delete.
(go32_target): Don't override the to_open method.

gdb/ChangeLog
gdb/go32-nat.c

index 6d072838819de3e56812f5d88110302ef463d7b5..ef9c9044e9c66e12e55855930e1ae2bf61296356 100644 (file)
@@ -1,3 +1,8 @@
+2014-05-21  Pedro Alves  <palves@redhat.com>
+
+       * go32-nat.c (go32_open): Delete.
+       (go32_target): Don't override the to_open method.
+
 2014-05-21  Pedro Alves  <palves@redhat.com>
 
        * nto-procfs.c (procfs_can_run): New function.
index ef5278a88ed670bb4f8fee8617f47629e8e93eb1..e17707ac194d910fb3cd1e1dddd877ff6e07b364 100644 (file)
@@ -338,12 +338,6 @@ static struct {
   {GDB_SIGNAL_LAST, -1}
 };
 
-static void
-go32_open (char *name, int from_tty)
-{
-  printf_unfiltered ("Done.  Use the \"run\" command to run the program.\n");
-}
-
 static void
 go32_attach (struct target_ops *ops, char *args, int from_tty)
 {
@@ -960,7 +954,6 @@ go32_target (void)
 {
   struct target_ops *t = inf_child_target ();
 
-  t->to_open = go32_open;
   t->to_attach = go32_attach;
   t->to_resume = go32_resume;
   t->to_wait = go32_wait;