From 6637a4265e6144f5a9ad29e9fa08aba4bd959cb9 Mon Sep 17 00:00:00 2001 From: Mike Frysinger Date: Mon, 9 Nov 2015 23:04:53 -0800 Subject: 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. --- include/gdb/ChangeLog | 9 +++++++++ include/gdb/sim-cr16.h | 23 ----------------------- include/gdb/sim-d10v.h | 23 ----------------------- 3 files changed, 9 insertions(+), 46 deletions(-) (limited to 'include') 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 + + * 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 * 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 -- cgit v1.1