aboutsummaryrefslogtreecommitdiff
path: root/include
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 /include
parentc316a17c40e44e8798b34ff84130904f2e7a53de (diff)
downloadgdb-6637a4265e6144f5a9ad29e9fa08aba4bd959cb9.zip
gdb-6637a4265e6144f5a9ad29e9fa08aba4bd959cb9.tar.gz
gdb-6637a4265e6144f5a9ad29e9fa08aba4bd959cb9.tar.bz2
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 'include')
-rw-r--r--include/gdb/ChangeLog9
-rw-r--r--include/gdb/sim-cr16.h23
-rw-r--r--include/gdb/sim-d10v.h23
3 files changed, 9 insertions, 46 deletions
diff --git a/include/gdb/ChangeLog b/include/gdb/ChangeLog
index 4d992d2..57a83ce 100644
--- a/include/gdb/ChangeLog
+++ b/include/gdb/ChangeLog
@@ -1,3 +1,12 @@
+2015-11-10 Mike Frysinger <vapier@gentoo.org>
+
+ * sim-cr16.h (sim_cr16_translate_dmap_addr): Delete.
+ (sim_cr16_translate_imap_addr): Likewise.
+ (sim_cr16_translate_addr): Likewise.
+ * sim-d10v.h (sim_d10v_translate_dmap_addr): Delete.
+ (sim_d10v_translate_imap_addr): Likewise.
+ (sim_d10v_translate_addr): Likewise.
+
2015-06-17 Mike Frysinger <vapier@gentoo.org>
* callback.h (CB_TARGET_DEFS_MAP): Add name member.
diff --git a/include/gdb/sim-cr16.h b/include/gdb/sim-cr16.h
index 4d4da04..03f4b81 100644
--- a/include/gdb/sim-cr16.h
+++ b/include/gdb/sim-cr16.h
@@ -33,29 +33,6 @@ enum
SIM_CR16_MEMORY_IMAP = 0x10000000
};
-extern unsigned long sim_cr16_translate_dmap_addr
- (unsigned long offset,
- int nr_bytes,
- unsigned long *phys,
- void *regcache,
- unsigned long (*dmap_register) (void *regcache, int reg_nr));
-
-extern unsigned long sim_cr16_translate_imap_addr
- (unsigned long offset,
- int nr_bytes,
- unsigned long *phys,
- void *regcache,
- unsigned long (*imap_register) (void *regcache, int reg_nr));
-
-extern unsigned long sim_cr16_translate_addr
- (unsigned long vaddr,
- int nr_bytes,
- unsigned long *phys,
- void *regcache,
- unsigned long (*dmap_register) (void *regcache, int reg_nr),
- unsigned long (*imap_register) (void *regcache, int reg_nr));
-
-
/* The simulator makes use of the following register information. */
enum sim_cr16_regs
diff --git a/include/gdb/sim-d10v.h b/include/gdb/sim-d10v.h
index 5040dd6..3416766 100644
--- a/include/gdb/sim-d10v.h
+++ b/include/gdb/sim-d10v.h
@@ -53,29 +53,6 @@ enum
SIM_D10V_MEMORY_IMAP = 0x11000000
};
-extern unsigned long sim_d10v_translate_dmap_addr
- (unsigned long offset,
- int nr_bytes,
- unsigned long *phys,
- void *regcache,
- unsigned long (*dmap_register) (void *regcache, int reg_nr));
-
-extern unsigned long sim_d10v_translate_imap_addr
- (unsigned long offset,
- int nr_bytes,
- unsigned long *phys,
- void *regcache,
- unsigned long (*imap_register) (void *regcache, int reg_nr));
-
-extern unsigned long sim_d10v_translate_addr
- (unsigned long vaddr,
- int nr_bytes,
- unsigned long *phys,
- void *regcache,
- unsigned long (*dmap_register) (void *regcache, int reg_nr),
- unsigned long (*imap_register) (void *regcache, int reg_nr));
-
-
/* The simulator makes use of the following register information. */
enum sim_d10v_regs