From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 2549 invoked by alias); 17 Jul 2002 17:46:04 -0000 Mailing-List: contact gcc-prs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Archive: List-Post: List-Help: Sender: gcc-prs-owner@gcc.gnu.org Received: (qmail 2489 invoked by uid 71); 17 Jul 2002 17:46:02 -0000 Date: Wed, 17 Jul 2002 10:46:00 -0000 Message-ID: <20020717174602.2488.qmail@sources.redhat.com> To: amodra@gcc.gnu.org Cc: gcc-prs@gcc.gnu.org, From: David Edelsohn Subject: Re: other/7114: ICE building strcoll.op from glibc-2.2.5 Reply-To: David Edelsohn X-SW-Source: 2002-07/txt/msg00529.txt.bz2 List-Id: The following reply was made to PR other/7114; it has been noted by GNATS. From: David Edelsohn To: Alan Modra Cc: Geoff Keating , d.mueller@elsoft.ch, gcc-gnats@gcc.gnu.org, gcc-patches@gcc.gnu.org Subject: Re: other/7114: ICE building strcoll.op from glibc-2.2.5 Date: Wed, 17 Jul 2002 13:38:23 -0400 If you want to define PUSH/POP for sysv4.h, that's fine. I would recommend removing the !TARGET_32BIT case for those macros and only using the PowerPC mnemonics, to simplify things. > * config/rs6000/r6000.c (first_reg_to_save): Remove bogus > adjustments to first_reg for profiling case. > first_reg_to_save doesn't need to do anything special for any of these > registers as profiling is done via PROFILE_HOOK when ABI_AIX or > ABI_DARWIN. The normal register allocation code will set up > regs_ever_live for us. We're also not trying to use a reg when ABI_V4. I guess this works now because of the scheduled prologue. I think this is okay, once the trunk can bootstrap again and the patch can be tested there. Joern has a patch which fixes the regrename.c bug he introduced http://gcc.gnu.org/ml/gcc-patches/2002-07/msg00840.html but no one with global write privileges has approved it. David