summaryrefslogtreecommitdiff
path: root/sim/cr16
diff options
context:
space:
mode:
authorMike Frysinger <vapier@gentoo.org>2015-11-09 23:04:53 -0800
committerMike Frysinger <vapier@gentoo.org>2015-11-10 02:17:15 -0500
commit6637a4265e6144f5a9ad29e9fa08aba4bd959cb9 (patch)
tree3373068fcf52a3c7e9dedcccf026050e5ca94c71 /sim/cr16
parentc316a17c40e44e8798b34ff84130904f2e7a53de (diff)
downloadbinutils-gdb-6637a4265e6144f5a9ad29e9fa08aba4bd959cb9.tar.gz
sim: cr16/d10v: localize translation funcs
These functions are only used in the interp module, so there's no point in exporting them and declaring them in the external sim interface.
Diffstat (limited to 'sim/cr16')
-rw-r--r--sim/cr16/ChangeLog6
-rw-r--r--sim/cr16/interp.c6
2 files changed, 9 insertions, 3 deletions
diff --git a/sim/cr16/ChangeLog b/sim/cr16/ChangeLog
index e81bb585cbc..ccc4abb326a 100644
--- a/sim/cr16/ChangeLog
+++ b/sim/cr16/ChangeLog
@@ -1,3 +1,9 @@
+2015-11-10 Mike Frysinger <vapier@gentoo.org>
+
+ * interp.c (sim_cr16_translate_dmap_addr): Mark static.
+ (sim_cr16_translate_imap_addr): Likewise.
+ (sim_cr16_translate_addr): Likewise.
+
2015-06-23 Mike Frysinger <vapier@gentoo.org>
* configure: Regenerate.
diff --git a/sim/cr16/interp.c b/sim/cr16/interp.c
index 6e31e1a51c4..5b3f5bb81bf 100644
--- a/sim/cr16/interp.c
+++ b/sim/cr16/interp.c
@@ -426,7 +426,7 @@ imap_register (void *regcache, int reg_nr)
/* Given a virtual address in the DMAP address space, translate it
into a physical address. */
-unsigned long
+static unsigned long
sim_cr16_translate_dmap_addr (unsigned long offset,
int nr_bytes,
unsigned long *phys,
@@ -489,7 +489,7 @@ sim_cr16_translate_dmap_addr (unsigned long offset,
/* Given a virtual address in the IMAP address space, translate it
into a physical address. */
-unsigned long
+static unsigned long
sim_cr16_translate_imap_addr (unsigned long offset,
int nr_bytes,
unsigned long *phys,
@@ -542,7 +542,7 @@ sim_cr16_translate_imap_addr (unsigned long offset,
return nr_bytes;
}
-unsigned long
+static unsigned long
sim_cr16_translate_addr (unsigned long memaddr, int nr_bytes,
unsigned long *targ_addr, void *regcache,
unsigned long (*dmap_register) (void *regcache,