From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 23017 invoked by alias); 13 Jun 2003 22:54:41 -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 22899 invoked from network); 13 Jun 2003 22:54:37 -0000 Received: from unknown (HELO localhost.redhat.com) (207.219.125.131) by sources.redhat.com with SMTP; 13 Jun 2003 22:54:37 -0000 Received: from redhat.com (localhost [127.0.0.1]) by localhost.redhat.com (Postfix) with ESMTP id AA6BE2B5F; Fri, 13 Jun 2003 18:54:28 -0400 (EDT) Message-ID: <3EEA5624.70207@redhat.com> Date: Fri, 13 Jun 2003 22:54:00 -0000 From: Andrew Cagney User-Agent: Mozilla/5.0 (X11; U; NetBSD macppc; en-US; rv:1.0.2) Gecko/20030223 X-Accept-Language: en-us, en MIME-Version: 1.0 To: Kevin Buettner Cc: Richard Henderson , Jim Blandy , gdb-patches@sources.redhat.com Subject: Re: [ppc64-linux]: register CONVERT_FROM_FUNC_PTR_ADDR method References: <1030611224249.ZM27163@localhost.localdomain> <20030613044807.GF30567@redhat.com> <1030613061734.ZM459@localhost.localdomain> Content-Type: text/plain; charset=us-ascii; format=flowed Content-Transfer-Encoding: 7bit X-SW-Source: 2003-06/txt/msg00484.txt.bz2 > OTOH, there's been a recent trend towards separating this kind of > thing out for different ABIs. E.g, look at all of push_argument > variants in mips-tdep.c. At one time, not too long ago, all of > the push_argument() variants were rolled into one big function. > (There are some other MIPS related examples that are somewhat > less extreme.) The reason that this was done is so that fixes > may be made to the support of a given ABI without having to worry > about breaking the support for the other ABIs. The MIPS has a bit of an ABI explosion problem - 4 ABIs X 32x64 X LExBE X FPU X several things I've forgotten. I don't the PPC has reached that point yet :-) Andrew