From mboxrd@z Thu Jan  1 00:00:00 1970
Return-Path: <gcc-patches-return-66639-listarch-gcc-patches=gcc.gnu.org@gcc.gnu.org>
Received: (qmail 15129 invoked by alias); 22 Aug 2002 02:07:31 -0000
Mailing-List: contact gcc-patches-help@gcc.gnu.org; run by ezmlm
Precedence: bulk
List-Archive: <http://gcc.gnu.org/ml/gcc-patches/>
List-Post: <mailto:gcc-patches@gcc.gnu.org>
List-Help: <mailto:gcc-patches-help@gcc.gnu.org>
Sender: gcc-patches-owner@gcc.gnu.org
Received: (qmail 15122 invoked from network); 22 Aug 2002 02:07:30 -0000
Received: from unknown (HELO igw3.watson.ibm.com) (198.81.209.18)
  by sources.redhat.com with SMTP; 22 Aug 2002 02:07:30 -0000
Received: from sp1n293en1.watson.ibm.com (sp1n293en1.watson.ibm.com [9.2.112.57])
	by igw3.watson.ibm.com (8.11.4/8.11.4) with ESMTP id g7M27EF07732;
	Wed, 21 Aug 2002 22:07:14 -0400
Received: from makai.watson.ibm.com (makai.watson.ibm.com [9.2.216.144])
	by sp1n293en1.watson.ibm.com (8.11.4/8.11.4) with ESMTP id g7M27EV91100;
	Wed, 21 Aug 2002 22:07:14 -0400
Received: from watson.ibm.com (localhost [127.0.0.1])
	by makai.watson.ibm.com (AIX4.3/8.9.3/8.9.3/01-10-2000) with ESMTP id WAA08682;
	Wed, 21 Aug 2002 22:07:13 -0400
Message-Id: <200208220207.WAA08682@makai.watson.ibm.com>
To: Alan Modra <amodra@bigpond.net.au>
cc: Franz Sirl <Franz.Sirl-kernel@lauterbach.com>,
   Geoff Keating <geoffk@redhat.com>, gcc-patches@gcc.gnu.org
Subject: Re: [RFC] PowerPC select_section / unique_section 
In-Reply-To: Message from Alan Modra <amodra@bigpond.net.au> 
   of "Thu, 22 Aug 2002 11:29:31 +0930." <20020822112931.R21053@bubble.sa.bigpond.net.au> 
Date: Wed, 21 Aug 2002 19:19:00 -0000
From: David Edelsohn <dje@watson.ibm.com>
X-SW-Source: 2002-08/txt/msg01337.txt.bz2

>>>>> Alan Modra writes:

Alan> Ouch.  Forget my suggestion re decl_readonly_section.  Hmm, would
Alan> you accept a patch that cleans up flag_pic in rs6000.c?  ie. has
Alan> flag_pic always set for ABI_AIX?

	Have you actually tried that?  flag_pic interferes with ABI_AIX
TOC register usage.  ABI_AIX does not use the flag_pic machinery.

	Now that I have fixed the ASM_GLOBALIZE_LABEL breakage, I am going
to get back to testing the select_section patch for GCC 3.2 and GCC 3.3.
We can look at cleaning up select_section and unique_section for GCC 3.4,
but it's too late for GCC 3.2 and GCC 3.3.  I only am modifying the
current form of those functions enough to fix bugs.

David