* remote-{monitor,bug}.c: Make bug_ops not static (forward declaration
authorJim Kingdon <jkingdon@engr.sgi.com>
Wed, 11 Aug 1993 23:12:02 +0000 (23:12 +0000)
committerJim Kingdon <jkingdon@engr.sgi.com>
Wed, 11 Aug 1993 23:12:02 +0000 (23:12 +0000)
of statics doesn't work with SunOS4 /bin/cc).
Rename the occurrence in remote-monitor.c to monitor_bug_ops.

gdb/ChangeLog
gdb/remote-bug.c
gdb/remote-monitor.c

index 8fd7147d4b9aa2a0267c3d5e7ce71abfa9f02c65..135dfc42bd31bc9ae4ca99fe3d80c185552c5ac3 100644 (file)
@@ -1,3 +1,9 @@
+Wed Aug 11 17:54:24 1993  Jim Kingdon  (kingdon@lioth.cygnus.com)
+
+       * remote-{monitor,bug}.c: Make bug_ops not static (forward declaration
+       of statics doesn't work with SunOS4 /bin/cc).
+       Rename the occurrence in remote-monitor.c to monitor_bug_ops.
+
 Tue Aug 10 13:07:14 1993  Jim Kingdon  (kingdon@deneb.cygnus.com)
 
        * blockframe.c (find_pc_partial_function),
index 43c4cd345e98da7bba3319f7cd7add4f433aa2cd..af447a4143f2f4a7c74f97ab107a907ea1250f78 100644 (file)
@@ -39,7 +39,7 @@ Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.  */
 extern int stop_soon_quietly;  /* for wait_for_inferior */
 
 /* Forward data declarations */
-static struct target_ops bug_ops;      /* Forward declaration */
+extern struct target_ops bug_ops;      /* Forward declaration */
 
 /* Forward function declarations */
 static void bug_fetch_registers ();
@@ -1436,7 +1436,7 @@ bug_speed (s)
 }
 #endif /* 0 */
 
-static struct target_ops bug_ops =
+struct target_ops bug_ops =
 {
   "bug", "Remote BUG monitor",
   "Use the mvme187 board running the BUG monitor connected\n\
index d6e4f54030b828bbb9e23645dab451fc6d9ad2ab..d9367a8517d17f8b57f0f5f03b2be91ee2c7f869 100644 (file)
@@ -59,7 +59,7 @@ Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.  */
 struct monitor_ops *current_monitor;
 extern struct target_ops rom68k_ops;           /* Forward declaration */
 extern struct target_ops mon68_ops;            /* Forward declaration */
-static struct target_ops bug_ops;              /* Forward declaration */
+extern struct target_ops monitor_bug_ops;      /* Forward declaration */
 extern struct monitor_ops rom68k_cmds;         /* Forward declaration */
 extern struct monitor_ops mon68_cmds;          /* Forward declaration */
 extern struct monitor_ops bug_cmds;            /* Forward declaration */
@@ -394,7 +394,7 @@ bug_open(args, from_tty)
      char *args;
      int from_tty;
 {
-  push_target(&bug_ops);
+  push_target(&monitor_bug_ops);
   push_monitor (&bug_cmds);
 
   general_open (args, "bug", from_tty);
@@ -1092,7 +1092,7 @@ Specify the serial device it is connected to (e.g. /dev/ttya).",
   OPS_MAGIC,                   /* Always the last thing */
 };
 
-static struct target_ops bug_ops = {
+struct target_ops monitor_bug_ops = {
   "bug",
   "Motorola's BUG remote serial debug monitor",
   "Use a remote computer running Motorola's BUG debug monitor.\n\
@@ -1205,5 +1205,5 @@ Use <CR>~. or <CR>~^D to break out.");
 
   add_target (&rom68k_ops);
 /*  add_target (&mon68_ops); */
-  add_target (&bug_ops);
+  add_target (&monitor_bug_ops);
 }