aboutsummaryrefslogtreecommitdiff
path: root/gdb/m32r-rom.c
diff options
context:
space:
mode:
authorTom Tromey <tromey@redhat.com>2014-07-22 10:56:01 -0600
committerTom Tromey <tromey@redhat.com>2014-07-30 08:02:53 -0600
commit014f9477f4bdb04ca3accad0a7c986c2dff90e1f (patch)
tree9f39adfc47d300d5a71c482a15c28631ee58d8c4 /gdb/m32r-rom.c
parente799154c3bf1aac0bffd869df5eed7a959305d00 (diff)
downloadgdb-014f9477f4bdb04ca3accad0a7c986c2dff90e1f.zip
gdb-014f9477f4bdb04ca3accad0a7c986c2dff90e1f.tar.gz
gdb-014f9477f4bdb04ca3accad0a7c986c2dff90e1f.tar.bz2
constify to_open
This makes target_ops::to_open take a const string and then fixes the fallout. There were a few of these I could not build. However I eyeballed it and in any case the fixes should generally be trivial. This is based on the patch to fix up the target debugging for to_open, because that changes gdb to not directly install to_open as the target command 2014-07-30 Tom Tromey <tromey@redhat.com> * bsd-kvm.c (bsd_kvm_open): Constify. * corelow.c (core_open): Constify. * ctf.c (ctf_open): Constify. * dbug-rom.c (dbug_open): Constify. * exec.c (exec_open): Constify. * m32r-rom.c (m32r_open, mon2000_open): Constify. * microblaze-rom.c (picobug_open): Constify. * nto-procfs.c (procfs_open_1, procfs_open, procfs_native_open): Constify. * ppcbug-rom.c (ppcbug_open0, ppcbug_open1): Constify. * record-btrace.c (record_btrace_open): Constify. * record-full.c (record_full_core_open_1, record_full_open_1) (record_full_open): Constify. * remote-m32r-sdi.c (m32r_open): Constify. * remote-mips.c (common_open, mips_open, pmon_open, ddb_open) (rockhopper_open, lsi_open): Constify. * remote-sim.c (gdbsim_open): Constify. * remote.c (remote_open, extended_remote_open, remote_open_1): Constify. * target.h (struct target_ops) <to_open>: Make "arg" const. * tracefile-tfile.c (tfile_open): Constify.
Diffstat (limited to 'gdb/m32r-rom.c')
-rw-r--r--gdb/m32r-rom.c7
1 files changed, 2 insertions, 5 deletions
diff --git a/gdb/m32r-rom.c b/gdb/m32r-rom.c
index 0ab252a..6b20cd1 100644
--- a/gdb/m32r-rom.c
+++ b/gdb/m32r-rom.c
@@ -201,9 +201,6 @@ m32r_load_gen (struct target_ops *self, const char *filename, int from_tty)
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
@@ -362,7 +359,7 @@ init_m32r_cmds (void)
} /* 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);
}
@@ -422,7 +419,7 @@ init_mon2000_cmds (void)
} /* 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);
}