From patchwork Wed Aug 15 22:29:17 2012 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Segher Boessenkool X-Patchwork-Id: 177866 Return-Path: X-Original-To: incoming@patchwork.ozlabs.org Delivered-To: patchwork-incoming@bilbo.ozlabs.org Received: from sourceware.org (server1.sourceware.org [209.132.180.131]) by ozlabs.org (Postfix) with SMTP id 3F4702C0092 for ; Thu, 16 Aug 2012 08:31:22 +1000 (EST) Comment: DKIM? See http://www.dkim.org DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=gcc.gnu.org; s=default; x=1345674682; h=Comment: DomainKey-Signature:Received:Received:Received:Received:Received: From:To:Cc:Subject:Date:Message-Id:In-Reply-To:References: In-Reply-To:References:Mailing-List:Precedence:List-Id: List-Unsubscribe:List-Archive:List-Post:List-Help:Sender: Delivered-To; bh=dj+dTEoDzm36VNl8PYoAbUrZvvE=; b=j+/55tQIi3M6dr7 4LIjHkIaDbS5hvz+yDgDDbb/vzNkafD/PjN5ryM8VzH0sSj5RjN5BRxf9Y25VCjV 3RJz4RWVbL0yg7cgjITCffQ61G9YexSgkze0PBY1VNKV/pRNo57M8Un28nG2uQmK ZQXm+VRRT7xzyg98i2tVY19JPA1o= Comment: DomainKeys? See http://antispam.yahoo.com/domainkeys DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws; s=default; d=gcc.gnu.org; h=Received:Received:X-SWARE-Spam-Status:X-Spam-Check-By:Received:Received:Received:From:To:Cc:Subject:Date:Message-Id:In-Reply-To:References:In-Reply-To:References:X-IsSubscribed:Mailing-List:Precedence:List-Id:List-Unsubscribe:List-Archive:List-Post:List-Help:Sender:Delivered-To; b=yDms2glV2aUT4+DWmmRtN9G/TQxbghCI9AymXoYh8Dn+gnXaNPpQT0qPv2g6Tc HjLz9/Bf8jH4US602tIaXdieg3tINP+tDRRXgojuV1uzu2Hhnvk4pn6i0/dBB/Q2 LXXqZnCxnLYoT+QaeSMSCIjf55DeZPTSBSW90UZ++Ozhs=; Received: (qmail 8953 invoked by alias); 15 Aug 2012 22:31:09 -0000 Received: (qmail 8920 invoked by uid 22791); 15 Aug 2012 22:31:07 -0000 X-SWARE-Spam-Status: No, hits=-2.3 required=5.0 tests=AWL, BAYES_00, KHOP_THREADED, SARE_MSGID_LONG40, T_RP_MATCHES_RCVD X-Spam-Check-By: sourceware.org Received: from gcc1-power7.osuosl.org (HELO gcc1-power7.osuosl.org) (140.211.15.137) by sourceware.org (qpsmtpd/0.43rc1) with ESMTP; Wed, 15 Aug 2012 22:30:47 +0000 Received: from gcc1-power7.osuosl.org (localhost [127.0.0.1]) by gcc1-power7.osuosl.org (8.14.5/8.14.5) with ESMTP id q7FMTZCu041861; Wed, 15 Aug 2012 15:29:35 -0700 Received: (from segher@localhost) by gcc1-power7.osuosl.org (8.14.5/8.14.5/Submit) id q7FMTZbB041857; Wed, 15 Aug 2012 15:29:35 -0700 From: Segher Boessenkool To: gcc-patches@gcc.gnu.org Cc: dje.gcc@gmail.com, meissner@gcc.gnu.org, Segher Boessenkool Subject: [PATCH 1/7] rs6000: Fix PR54142 Date: Wed, 15 Aug 2012 15:29:17 -0700 Message-Id: In-Reply-To: References: In-Reply-To: References: X-IsSubscribed: yes Mailing-List: contact gcc-patches-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Unsubscribe: List-Archive: List-Post: List-Help: Sender: gcc-patches-owner@gcc.gnu.org Delivered-To: mailing list gcc-patches@gcc.gnu.org This fixes PR54142, a problem I exposed when I made -mno-power the default. 2012-08-15 Segher Boessenkool gcc/ PR54142 * config/rs6000/driver-rs6000.c (asm_names): Use %(asm_default) instead of -mcom. * config/rs6000/rs6000.h (ASM_CPU_SPEC): Ditto. --- gcc/config/rs6000/driver-rs6000.c | 2 +- gcc/config/rs6000/rs6000.h | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/gcc/config/rs6000/driver-rs6000.c b/gcc/config/rs6000/driver-rs6000.c index 68b5257..e6c7da1 100644 --- a/gcc/config/rs6000/driver-rs6000.c +++ b/gcc/config/rs6000/driver-rs6000.c @@ -420,7 +420,7 @@ static const struct asm_name asm_names[] = { { NULL, "\ %{mpowerpc64*: -mppc64} \ %{!mpowerpc64*: %{mpowerpc*: -mppc}} \ -%{!mpowerpc*: -mcom}" }, +%{!mpowerpc*: %(asm_default)}" }, #endif }; diff --git a/gcc/config/rs6000/rs6000.h b/gcc/config/rs6000/rs6000.h index ec62fc6..5644435 100644 --- a/gcc/config/rs6000/rs6000.h +++ b/gcc/config/rs6000/rs6000.h @@ -103,7 +103,7 @@ "%{!mcpu*: \ %{mpowerpc64*: -mppc64} \ %{!mpowerpc64*: %{mpowerpc*: -mppc}} \ - %{!mpowerpc*: -mcom}} \ + %{!mpowerpc*: %(asm_default)}} \ %{mcpu=native: %(asm_cpu_native)} \ %{mcpu=common: -mcom} \ %{mcpu=cell: -mcell} \