/* Remote debugging interface to m32r and mon2000 ROM monitors for GDB,
the GNU debugger.
- Copyright (C) 1996-2014 Free Software Foundation, Inc.
+ Copyright (C) 1996-2015 Free Software Foundation, Inc.
Adapted by Michael Snyder of Cygnus Support.
#include "defs.h"
#include "gdbcore.h"
#include "target.h"
-#include "exceptions.h"
#include "monitor.h"
#include "serial.h"
#include "symtab.h"
#include "symfile.h" /* for generic load */
#include <sys/time.h>
#include <time.h> /* for time_t */
-#include <string.h>
#include "objfiles.h" /* for ALL_OBJFILES etc. */
#include "inferior.h"
#include <ctype.h>
generic_load (filename, from_tty);
}
-static void m32r_open (char *args, int from_tty);
-static void mon2000_open (char *args, int from_tty);
-
/* This array of registers needs to match the indexes used by GDB. The
whole reason this exists is because the various ROM monitors use
different names than GDB does, and don't support all the registers
} /* init_m32r_cmds */
static void
-m32r_open (char *args, int from_tty)
+m32r_open (const char *args, int from_tty)
{
monitor_open (args, &m32r_cmds, from_tty);
}
} /* init_mon2000_cmds */
static void
-mon2000_open (char *args, int from_tty)
+mon2000_open (const char *args, int from_tty)
{
monitor_open (args, &mon2000_cmds, from_tty);
}
myIPaddress = skip_spaces (myIPaddress);
- if (!strncmp (myIPaddress, "0.0.", 4)) /* empty */
+ if (startswith (myIPaddress, "0.0.")) /* empty */
error (_("Please use 'set board-address' to "
"set the M32R-EVA board's IP address."));
if (strchr (myIPaddress, '('))