diff options
author | Andrew Cagney <cagney@redhat.com> | 2004-03-15 20:32:54 +0000 |
---|---|---|
committer | Andrew Cagney <cagney@redhat.com> | 2004-03-15 20:32:54 +0000 |
commit | 3111a3fcb7ee3d17eec0e5045f7edaaaa9263dbd (patch) | |
tree | 8a57d7a55e6c3f9253b54be0cbd1c1e2ed3f5e85 /gdb/cris-tdep.c | |
parent | 5ecb7103b5a8ba2208afe56b7ce17fd57090285a (diff) | |
download | gdb-3111a3fcb7ee3d17eec0e5045f7edaaaa9263dbd.zip gdb-3111a3fcb7ee3d17eec0e5045f7edaaaa9263dbd.tar.gz gdb-3111a3fcb7ee3d17eec0e5045f7edaaaa9263dbd.tar.bz2 |
2004-03-15 Andrew Cagney <cagney@redhat.com>
* cris-tdep.c (bfd_lookup_symbol): Delete unused function.
Diffstat (limited to 'gdb/cris-tdep.c')
-rw-r--r-- | gdb/cris-tdep.c | 38 |
1 files changed, 0 insertions, 38 deletions
diff --git a/gdb/cris-tdep.c b/gdb/cris-tdep.c index 5ac40b0..0ebfeda 100644 --- a/gdb/cris-tdep.c +++ b/gdb/cris-tdep.c @@ -351,8 +351,6 @@ static void cris_version_update (char *ignore_args, int from_tty, static void cris_mode_update (char *ignore_args, int from_tty, struct cmd_list_element *c); -static CORE_ADDR bfd_lookup_symbol (bfd *, const char *); - static CORE_ADDR cris_scan_prologue (CORE_ADDR pc, struct frame_info *next_frame, struct cris_unwind_cache *info); @@ -3720,42 +3718,6 @@ cris_mode_update (char *ignore_args, int from_tty, } } -/* Copied from pa64solib.c, with a couple of minor changes. */ - -static CORE_ADDR -bfd_lookup_symbol (bfd *abfd, const char *symname) -{ - unsigned int storage_needed; - asymbol *sym; - asymbol **symbol_table; - unsigned int number_of_symbols; - unsigned int i; - struct cleanup *back_to; - CORE_ADDR symaddr = 0; - - storage_needed = bfd_get_symtab_upper_bound (abfd); - - if (storage_needed > 0) - { - symbol_table = (asymbol **) xmalloc (storage_needed); - back_to = make_cleanup (free, symbol_table); - number_of_symbols = bfd_canonicalize_symtab (abfd, symbol_table); - - for (i = 0; i < number_of_symbols; i++) - { - sym = *symbol_table++; - if (!strcmp (sym->name, symname)) - { - /* Bfd symbols are section relative. */ - symaddr = sym->value + sym->section->vma; - break; - } - } - do_cleanups (back_to); - } - return (symaddr); -} - static struct gdbarch * cris_gdbarch_init (struct gdbarch_info info, struct gdbarch_list *arches) { |