From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 27129 invoked by alias); 13 Dec 2002 04:30:55 -0000 Mailing-List: contact gcc-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Archive: List-Post: List-Help: Sender: gcc-owner@gcc.gnu.org Received: (qmail 27092 invoked from network); 13 Dec 2002 04:30:45 -0000 Received: from unknown (HELO mulga.cs.mu.OZ.AU) (128.250.1.22) by sources.redhat.com with SMTP; 13 Dec 2002 04:30:45 -0000 Received: from hg.cs.mu.oz.au (hg.cs.mu.OZ.AU [128.250.33.14]) by mulga.cs.mu.OZ.AU with ESMTP id PAA27326; Fri, 13 Dec 2002 15:30:36 +1100 (EST) Received: (from fjh@localhost) by hg.cs.mu.oz.au (8.10.2/8.10.2/SuSE Linux 8.10.0-0.3) id gBD4UNb08842; Fri, 13 Dec 2002 15:30:23 +1100 Date: Thu, 12 Dec 2002 21:06:00 -0000 From: Fergus Henderson To: Richard Henderson , Brad Lucier , gcc@gcc.gnu.org, feeley@iro.umontreal.ca Subject: Re: investigation of tail calls on mainline Message-ID: <20021213153023.A8792@hg.cs.mu.OZ.AU> References: <200212121523.gBCFNrr09503@banach.math.purdue.edu> <20021212202650.GB23940@redhat.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: Mutt/1.2.5i In-Reply-To: <20021212202650.GB23940@redhat.com>; from rth@redhat.com on Thu, Dec 12, 2002 at 12:26:50PM -0800 X-SW-Source: 2002-12/txt/msg00700.txt.bz2 On 12-Dec-2002, Richard Henderson wrote: > On Thu, Dec 12, 2002 at 10:23:53AM -0500, Brad Lucier wrote: > > call %g2, 0 > > mov 1, %g3 > > ret > > restore %g0, %o0, %o0 > > At the moment that this is only going to work on x86, and > only on basic-improvements-branch. And only for non-PIC code (i.e. it won't work if you compile with `-fpic' or `-fPIC'). -- Fergus Henderson | "I have always known that the pursuit The University of Melbourne | of excellence is a lethal habit" WWW: | -- the last words of T. S. Garp.