From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 25634 invoked by alias); 15 Mar 2004 20:32:19 -0000 Mailing-List: contact gdb-patches-help@sources.redhat.com; run by ezmlm Precedence: bulk List-Subscribe: List-Archive: List-Post: List-Help: , Sender: gdb-patches-owner@sources.redhat.com Received: (qmail 25621 invoked from network); 15 Mar 2004 20:32:19 -0000 Received: from unknown (HELO localhost.redhat.com) (66.30.197.194) by sources.redhat.com with SMTP; 15 Mar 2004 20:32:19 -0000 Received: from gnu.org (localhost [127.0.0.1]) by localhost.redhat.com (Postfix) with ESMTP id 17AFA2B92; Mon, 15 Mar 2004 15:32:19 -0500 (EST) Message-ID: <405612D2.3020100@gnu.org> Date: Fri, 19 Mar 2004 00:09:00 -0000 From: Andrew Cagney User-Agent: Mozilla/5.0 (X11; U; NetBSD macppc; en-GB; rv:1.4.1) Gecko/20040217 MIME-Version: 1.0 To: gdb-patches@sources.redhat.com Subject: [ob] Delete unused cris:bfd_lookup_symbol Content-Type: multipart/mixed; boundary="------------030409060906030803060304" X-SW-Source: 2004-03/txt/msg00330.txt.bz2 Message-ID: <20040319000900.xulOVKvf_pYvp1Ph9dyUmTlUFQYlJhgEAfh1fVEn32E@z> This is a multi-part message in MIME format. --------------030409060906030803060304 Content-Type: text/plain; charset=us-ascii; format=flowed Content-Transfer-Encoding: 7bit Content-length: 91 Just FYI, Recent cleanups left this unused (and it causes a -Werror). Committed. Andrew --------------030409060906030803060304 Content-Type: text/plain; name="diffs" Content-Transfer-Encoding: 7bit Content-Disposition: inline; filename="diffs" Content-length: 1843 2004-03-15 Andrew Cagney * cris-tdep.c (bfd_lookup_symbol): Delete unused function. Index: cris-tdep.c =================================================================== RCS file: /cvs/src/src/gdb/cris-tdep.c,v retrieving revision 1.103 diff -u -r1.103 cris-tdep.c --- cris-tdep.c 4 Mar 2004 09:10:20 -0000 1.103 +++ cris-tdep.c 15 Mar 2004 20:30:32 -0000 @@ -351,8 +351,6 @@ 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); @@ -3718,42 +3716,6 @@ if (!gdbarch_update_p (info)) internal_error (__FILE__, __LINE__, "cris_gdbarch_update: failed to update architecture."); } -} - -/* 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 * --------------030409060906030803060304--