From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 1112 invoked by alias); 28 Jul 2004 08:27:32 -0000 Mailing-List: contact gcc-patches-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Archive: List-Post: List-Help: Sender: gcc-patches-owner@gcc.gnu.org Received: (qmail 1015 invoked from network); 28 Jul 2004 08:27:28 -0000 Received: from unknown (HELO Cantor.suse.de) (195.135.220.2) by sourceware.org with SMTP; 28 Jul 2004 08:27:28 -0000 Received: from extimap.suse.de (extimap.suse.de [195.135.220.6]) (using TLSv1 with cipher EDH-RSA-DES-CBC3-SHA (168/168 bits)) (No client certificate requested) by Cantor.suse.de (Postfix) with ESMTP id D2D15967466; Wed, 28 Jul 2004 10:22:42 +0200 (CEST) Received: from stevenb.home.suse.de (70-90.ipact.nl [82.210.90.70]) (using TLSv1 with cipher RC4-MD5 (128/128 bits)) (Client did not present a certificate) by extimap.suse.de (Postfix) with ESMTP id 5150DCD778; Wed, 28 Jul 2004 10:22:42 +0200 (CEST) From: Steven Bosscher To: Andreas Schwab Subject: Re: Accumulated cleanups Date: Wed, 28 Jul 2004 15:02:00 -0000 User-Agent: KMail/1.5.4 Cc: gcc-patches@gcc.gnu.org References: <200407212234.29333.s.bosscher@student.tudelft.nl> In-Reply-To: Organization: SUSE Labs MIME-Version: 1.0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 7bit Content-Disposition: inline Message-Id: <200407281022.23315.stevenb@suse.de> X-SW-Source: 2004-07/txt/msg02539.txt.bz2 On Wednesday 28 July 2004 09:58, Andreas Schwab wrote: > Steven Bosscher writes: > > * rtl.c (rtx_equal_function_value_matters): Remove. > > Ever heard of grep??? Have you ever heard of backends using flags for things they're not supposed to? - /* Indicate that we need to distinguish between the return value of the - present function and the return value of a function being called. */ - rtx_equal_function_value_matters = 1; I should have grep'ed, Alpha, SH and IA64 use it. The Alpha ones are easy to fix. The other two backends, as usual, need special treatment. I'll prepare a patch. Gr. Steven > gcc -c -O2 -g -DIN_GCC -W -Wall -Wwrite-strings -Wstrict-prototypes > -Wmissing-prototypes -fno-common -DHAVE_CONFIG_H -I. -I. -I../../gcc > -I../../gcc/. -I../../gcc/../include -I../../gcc/../libcpp/include > -I../../gcc/../libbanshee/libcompat -I../../gcc/../libbanshee > -I../../gcc/../libbanshee/points-to \ ../../gcc/config/ia64/ia64.c -o > ia64.o > ../../gcc/config/ia64/ia64.c: In function `got_symbolic_operand': > ../../gcc/config/ia64/ia64.c:492: error: `rtx_equal_function_value_matters' > undeclared (first use in this function) ../../gcc/config/ia64/ia64.c:492: > error: (Each undeclared identifier is reported only once > ../../gcc/config/ia64/ia64.c:492: error: for each function it appears in.) > make[2]: *** [ia64.o] Error 1