From gcc-patches-return-65723-listarch-gcc-patches=gcc dot gnu dot org at gcc dot gnu dot org Wed Aug 07 05:45:57 2002 Return-Path: Delivered-To: listarch-gcc-patches at gcc dot gnu dot org Received: (qmail 13280 invoked by alias); 7 Aug 2002 05:45:55 -0000 Mailing-List: contact gcc-patches-help at gcc dot gnu dot org; run by ezmlm Precedence: bulk List-Archive: List-Post: List-Help: Sender: gcc-patches-owner at gcc dot gnu dot org Delivered-To: mailing list gcc-patches at gcc dot gnu dot org Received: (qmail 13268 invoked from network); 7 Aug 2002 05:45:53 -0000 Received: from unknown (HELO mta04bw.bigpond.com) (139.134.6.87) by sources dot redhat dot com with SMTP; 7 Aug 2002 05:45:53 -0000 Received: from bubble.local ([144.135.24.69]) by mta04bw dot bigpond dot com (Netscape Messaging Server 4 dot 15 mta04bw May 23 2002 23:53:28) with SMTP id H0GLCD00 dot 5EB for ; Wed, 7 Aug 2002 15:45:49 +1000 Received: from CPE-144-136-184-138.sa.bigpond.net.au ([144.136.184.138]) by bwmam01.mailsvc.email.bigpond.com(MailRouter V3.0n 8/179128); 07 Aug 2002 15:45:49 Received: (qmail 20147 invoked by uid 179); 7 Aug 2002 05:45:48 -0000 Date: Wed, 7 Aug 2002 15:15:48 +0930 From: Alan Modra To: gcc-patches at gcc dot gnu dot org Cc: David Edelsohn Subject: rs6000 -mcpu=power4 Message-ID: <20020807151548.A20056@bubble.sa.bigpond.net.au> Mail-Followup-To: gcc-patches at gcc dot gnu dot org, David Edelsohn Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: Mutt/1.2.5i The assembler needs to be told to generate "at" style branch hints for power4. Now that binutils-2.13 is released, can we do the right thing in gcc? gcc/ChangeLog * config/rs6000/rs6000.h (ASM_CPU_SPEC): Pass -mpower4 when cpu=power4. Index: gcc/config/rs6000/rs6000.h =================================================================== RCS file: /cvs/gcc/gcc/gcc/config/rs6000/rs6000.h,v retrieving revision 1.219 diff -u -p -r1.219 rs6000.h --- gcc/config/rs6000/rs6000.h 2 Aug 2002 16:25:43 -0000 1.219 +++ gcc/config/rs6000/rs6000.h 7 Aug 2002 05:43:27 -0000 @@ -59,7 +59,7 @@ Boston, MA 02111-1307, USA. */ %{mcpu=power: -mpwr} \ %{mcpu=power2: -mpwrx} \ %{mcpu=power3: -m604} \ -%{mcpu=power4: -m604} \ +%{mcpu=power4: -mpower4} \ %{mcpu=powerpc: -mppc} \ %{mcpu=rios: -mpwr} \ %{mcpu=rios1: -mpwr} \ -- Alan Modra IBM OzLabs - Linux Technology Centre