proc-service, extern "C"
[deliverable/binutils-gdb.git] / gdb / monitor.h
index a1a856986b3dd39cfaf658c6721c6882753dc621..cf720936e00a3dcfb76605cb85b9adfc0b01cc75 100644 (file)
@@ -1,6 +1,5 @@
 /* Definitions for remote debugging interface for ROM monitors.
 /* Definitions for remote debugging interface for ROM monitors.
-   Copyright (C) 1990-1992, 1994-2000, 2007-2012 Free Software
-   Foundation, Inc.
+   Copyright (C) 1990-2015 Free Software Foundation, Inc.
    Contributed by Cygnus Support. Written by Rob Savoye for Cygnus.
 
    This file is part of GDB.
    Contributed by Cygnus Support. Written by Rob Savoye for Cygnus.
 
    This file is part of GDB.
@@ -103,8 +102,6 @@ struct monitor_ops
                                   from reg dump */
     void (*supply_register) (struct regcache *regcache, char *name,
                             int namelen, char *val, int vallen);
                                   from reg dump */
     void (*supply_register) (struct regcache *regcache, char *name,
                             int namelen, char *val, int vallen);
-    void (*load_routine) (struct serial *desc, char *file,
-                         int hashmark);        /* Download routine */
     int (*dumpregs) (struct regcache *);       /* Dump all registers */
     int (*continue_hook) (void);       /* Emit the continue command */
     int (*wait_filter) (char *buf,     /* Maybe contains registers */
     int (*dumpregs) (struct regcache *);       /* Dump all registers */
     int (*continue_hook) (void);       /* Emit the continue command */
     int (*wait_filter) (char *buf,     /* Maybe contains registers */
@@ -242,8 +239,9 @@ struct monitor_ops
 
 #define SREC_SIZE 160
 
 
 #define SREC_SIZE 160
 
-extern void monitor_open (char *args, struct monitor_ops *ops, int from_tty);
-extern void monitor_close (int quitting);
+extern void monitor_open (const char *args, struct monitor_ops *ops,
+                         int from_tty);
+extern void monitor_close (struct target_ops *self);
 extern char *monitor_supply_register (struct regcache *regcache,
                                      int regno, char *valstr);
 extern int monitor_expect (char *prompt, char *buf, int buflen);
 extern char *monitor_supply_register (struct regcache *regcache,
                                      int regno, char *valstr);
 extern int monitor_expect (char *prompt, char *buf, int buflen);
This page took 0.041579 seconds and 4 git commands to generate.