From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 29671 invoked by alias); 3 Jun 2002 19:11:21 -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 29664 invoked from network); 3 Jun 2002 19:11:19 -0000 Received: from unknown (HELO branoic) (66.19.120.49) by sources.redhat.com with SMTP; 3 Jun 2002 19:11:19 -0000 Received: from drow by branoic with local (Exim 3.35 #1 (Debian)) id 17ExEF-0005O5-00; Mon, 03 Jun 2002 15:10:55 -0400 Date: Mon, 03 Jun 2002 12:11:00 -0000 From: Daniel Jacobowitz To: Andrew Cagney Cc: Michael Snyder , gdb-patches@sources.redhat.com Subject: Re: [patch/rfc] Switch to generic_func_frame_chain_valid() Message-ID: <20020603191055.GA20410@branoic.them.org> Mail-Followup-To: Andrew Cagney , Michael Snyder , gdb-patches@sources.redhat.com References: <3CF948A6.5020500@cygnus.com> <20020602171844.GA9027@branoic.them.org> <3CFB6F53.50205@cygnus.com> <3CFBAC77.5B3AADD3@redhat.com> <20020603181255.GA28813@branoic.them.org> <3CFBBA2F.8090203@cygnus.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <3CFBBA2F.8090203@cygnus.com> User-Agent: Mutt/1.3.28i X-SW-Source: 2002-06/txt/msg00048.txt.bz2 On Mon, Jun 03, 2002 at 02:49:19PM -0400, Andrew Cagney wrote: > > > >Assuming Andrew meant custom f-c-valid functions, then there are > >several; all of them just add additional restrictions on the PC instead > >of taking away. So I will update them to call the generic function > >after they perform their additional checks, instead of duplicating. > >Sound good? > > Yes. > > Hmm, or the reverse - have a generic frame_chain_valid() call a custom > one if/when one is present. That way, we don't rely on the > per-architecture variant remembering to also call the generic one. And we can kill a macro that way, too. Sounds good. -- Daniel Jacobowitz Carnegie Mellon University MontaVista Software Debian GNU/Linux Developer