From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 9075 invoked by alias); 8 Sep 2004 20:14:14 -0000 Mailing-List: contact gcc-help-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Archive: List-Post: List-Help: Sender: gcc-help-owner@gcc.gnu.org Received: (qmail 9068 invoked from network); 8 Sep 2004 20:14:13 -0000 Received: from unknown (HELO web81608.mail.yahoo.com) (206.190.37.125) by sourceware.org with SMTP; 8 Sep 2004 20:14:13 -0000 Message-ID: <20040908201413.19789.qmail@web81608.mail.yahoo.com> Received: from [216.103.182.133] by web81608.mail.yahoo.com via HTTP; Wed, 08 Sep 2004 13:14:13 PDT Date: Wed, 08 Sep 2004 20:14:00 -0000 From: Jason Spencer Subject: Re: debugging gcc-generated assembly To: gcc-help@gcc.gnu.org MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-SW-Source: 2004-09/txt/msg00063.txt.bz2 Hi, Gang.   I'm trying to chase a nasty bug in code generated by GCC 2.7.2 on a Motorola PowerPC 603 core.  I have to understand the register usage conventions the compiler uses, but I can't find that in any of the docs.  Specifically, I'm interested in things like which register is the "this" pointer, which are used for parameters, return values, etc.  Is there an easily accessible doc that goes through those details for my architecture?   Thanks.