From patchwork Sun Jun 21 18:13:03 2015 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Mike Frysinger X-Patchwork-Id: 7281 Received: (qmail 90763 invoked by alias); 21 Jun 2015 18:13:11 -0000 Mailing-List: contact gdb-patches-help@sourceware.org; run by ezmlm Precedence: bulk List-Id: List-Unsubscribe: List-Subscribe: List-Archive: List-Post: List-Help: , Sender: gdb-patches-owner@sourceware.org Delivered-To: mailing list gdb-patches@sourceware.org Received: (qmail 90753 invoked by uid 89); 21 Jun 2015 18:13:10 -0000 Authentication-Results: sourceware.org; auth=none X-Virus-Found: No X-Spam-SWARE-Status: No, score=-2.5 required=5.0 tests=AWL, BAYES_00, RP_MATCHES_RCVD, SPF_PASS autolearn=ham version=3.3.2 X-HELO: smtp.gentoo.org Received: from smtp.gentoo.org (HELO smtp.gentoo.org) (140.211.166.183) by sourceware.org (qpsmtpd/0.93/v0.84-503-g423c35a) with (AES256-GCM-SHA384 encrypted) ESMTPS; Sun, 21 Jun 2015 18:13:09 +0000 Received: from localhost.localdomain (localhost [127.0.0.1]) by smtp.gentoo.org (Postfix) with ESMTP id 4AB9E340BA2; Sun, 21 Jun 2015 18:13:07 +0000 (UTC) From: Mike Frysinger To: gdb-patches@sourceware.org Cc: eager@eagercon.com Subject: [PATCH] gdb: microblaze: delete useless stubs Date: Sun, 21 Jun 2015 14:13:03 -0400 Message-Id: <1434910383-18403-1-git-send-email-vapier@gentoo.org> X-IsSubscribed: yes These don't accomplish anything the common core doesn't already, so punt them as they purely waste code. 2015-06-21 Mike Frysinger * microblaze-tdep.c (microblaze_push_dummy_code): Delete. (microblaze_push_dummy_call): Likewise. (microblaze_gdbarch_init): Delete calls to set_gdbarch_push_dummy_code and set_gdbarch_push_dummy_call. --- gdb/microblaze-tdep.c | 26 -------------------------- 1 file changed, 26 deletions(-) diff --git a/gdb/microblaze-tdep.c b/gdb/microblaze-tdep.c index d66914e..8cc1df2 100644 --- a/gdb/microblaze-tdep.c +++ b/gdb/microblaze-tdep.c @@ -134,30 +134,6 @@ microblaze_fetch_instruction (CORE_ADDR pc) return extract_unsigned_integer (buf, 4, byte_order); } - -static CORE_ADDR -microblaze_push_dummy_code (struct gdbarch *gdbarch, CORE_ADDR sp, - CORE_ADDR funcaddr, - struct value **args, int nargs, - struct type *value_type, - CORE_ADDR *real_pc, CORE_ADDR *bp_addr, - struct regcache *regcache) -{ - error (_("push_dummy_code not implemented")); - return sp; -} - - -static CORE_ADDR -microblaze_push_dummy_call (struct gdbarch *gdbarch, struct value *function, - struct regcache *regcache, CORE_ADDR bp_addr, - int nargs, struct value **args, CORE_ADDR sp, - int struct_return, CORE_ADDR struct_addr) -{ - error (_("store_arguments not implemented")); - return sp; -} - static const gdb_byte * microblaze_breakpoint_from_pc (struct gdbarch *gdbarch, CORE_ADDR *pc, int *len) @@ -749,8 +725,6 @@ microblaze_gdbarch_init (struct gdbarch_info info, struct gdbarch_list *arches) /* Call dummy code. */ set_gdbarch_call_dummy_location (gdbarch, ON_STACK); - set_gdbarch_push_dummy_code (gdbarch, microblaze_push_dummy_code); - set_gdbarch_push_dummy_call (gdbarch, microblaze_push_dummy_call); set_gdbarch_return_value (gdbarch, microblaze_return_value); set_gdbarch_stabs_argument_has_addr