From patchwork Wed Nov 28 13:18:43 2012 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: "Hurugalawadi, Naveen" X-Patchwork-Id: 202452 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 591832C0082 for ; Thu, 29 Nov 2012 00:19:15 +1100 (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=1354713556; h=Comment: DomainKey-Signature:Received:Received:Received:Received:Received: Received:Received:Received:Received:From:To:CC:Subject:Date: Message-ID:References:In-Reply-To:Content-Type:MIME-Version: Mailing-List:Precedence:List-Id:List-Unsubscribe:List-Archive: List-Post:List-Help:Sender:Delivered-To; bh=DcxeDuegEHlugUdDTiZ2 RWEGJH0=; b=VNaICw7aEbpL612VFHsk33eY0D9McmeZMxfFlNRiyw42qWPmfkgF 2w0VVpc5ZMXeQFo0hcSveBPjVkiQnqli2QPTWBiDftgvOjx5GlKWpaxkGIQYgKm2 FODqIxV5DsuftmHq+3ic6jXdBAWZpoIMBroZ1+hGQtkeYGkLDsqTrZs= 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:X-Forefront-Antispam-Report:X-SpamScore:X-BigFish:Received:Received:Received:Received:From:To:CC:Subject:Date:Message-ID:References:In-Reply-To:Content-Type:MIME-Version:X-OriginatorOrg:Mailing-List:Precedence:List-Id:List-Unsubscribe:List-Archive:List-Post:List-Help:Sender:Delivered-To; b=KhNpr/Cj/E9z+BSq68JSMe398X911GFKL+5uK2GzNDGJpC9NkK1t5aW1VLzlZp UbIoRrlVOnOOmqOEQ/wAPh4Fhb+KkGYz49TjUFXGR1E64nduzfqDi+dm6oTZa2U0 qRqdvjiZDcyTr4vZpiojjMKu1sbLNLGND0Pq8XoFDcs6M=; Received: (qmail 6519 invoked by alias); 28 Nov 2012 13:19:08 -0000 Received: (qmail 6498 invoked by uid 22791); 28 Nov 2012 13:19:05 -0000 X-SWARE-Spam-Status: No, hits=-4.1 required=5.0 tests=AWL, BAYES_00, KAM_STOCKGEN, KHOP_RCVD_UNTRUST, KHOP_THREADED, RCVD_IN_DNSWL_LOW, RCVD_IN_HOSTKARMA_NO, RCVD_IN_HOSTKARMA_W, RCVD_IN_HOSTKARMA_WL, RCVD_IN_HOSTKARMA_YE X-Spam-Check-By: sourceware.org Received: from am1ehsobe002.messaging.microsoft.com (HELO am1outboundpool.messaging.microsoft.com) (213.199.154.205) by sourceware.org (qpsmtpd/0.43rc1) with ESMTP; Wed, 28 Nov 2012 13:18:54 +0000 Received: from mail3-am1-R.bigfish.com (10.3.201.234) by AM1EHSOBE003.bigfish.com (10.3.204.23) with Microsoft SMTP Server id 14.1.225.23; Wed, 28 Nov 2012 13:18:52 +0000 Received: from mail3-am1 (localhost [127.0.0.1]) by mail3-am1-R.bigfish.com (Postfix) with ESMTP id BA7282E0070; Wed, 28 Nov 2012 13:18:52 +0000 (UTC) X-Forefront-Antispam-Report: CIP:157.56.234.149; KIP:(null); UIP:(null); IPV:NLI; H:SN2PRD0710HT001.namprd07.prod.outlook.com; RD:none; EFVD:NLI X-SpamScore: -2 X-BigFish: PS-2(zz936eIc85fh154dIzz1de0h1202h1d1ah1d2ahzz8275bhz2dh2a8h668h839hd25hf0ah1288h12a5h12bdh137ah1441h1504h1537h153bh15d0h162dh1631h34h1155h) Received: from mail3-am1 (localhost.localdomain [127.0.0.1]) by mail3-am1 (MessageSwitch) id 1354108730218965_21858; Wed, 28 Nov 2012 13:18:50 +0000 (UTC) Received: from AM1EHSMHS012.bigfish.com (unknown [10.3.201.227]) by mail3-am1.bigfish.com (Postfix) with ESMTP id 335DAC001D; Wed, 28 Nov 2012 13:18:50 +0000 (UTC) Received: from SN2PRD0710HT001.namprd07.prod.outlook.com (157.56.234.149) by AM1EHSMHS012.bigfish.com (10.3.207.112) with Microsoft SMTP Server (TLS) id 14.1.225.23; Wed, 28 Nov 2012 13:18:49 +0000 Received: from SN2PRD0710MB372.namprd07.prod.outlook.com ([169.254.5.53]) by SN2PRD0710HT001.namprd07.prod.outlook.com ([10.255.118.36]) with mapi id 14.16.0239.002; Wed, 28 Nov 2012 13:18:44 +0000 From: "Hurugalawadi, Naveen" To: Richard Earnshaw , "Pinski, Andrew" CC: "gcc-patches@gcc.gnu.org" Subject: RE: [Patch] [aarch64] Fix asm-subreg-1.c ICE Date: Wed, 28 Nov 2012 13:18:43 +0000 Message-ID: References: , <50B5DF1C.1000305@arm.com> In-Reply-To: <50B5DF1C.1000305@arm.com> MIME-Version: 1.0 X-OriginatorOrg: caviumnetworks.com 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 Hi, >> Not to mention the ChangeLog entry. Sorry about the missed patch and ChangeLog Entry. Please review the patch and let me know if its OK. Regression Tested on aarch64-elf. No new Regressions. 2012-11-28 Naveen H.S * aarch64.c (aarch64_load_symref_appropriately): Handle SYMBOL_SMALL_ABSOLUTE transfers effectively. Regards, Naveen --- gcc/config/aarch64/aarch64.c 2012-11-22 16:23:21.147121486 +0530 +++ gcc/config/aarch64/aarch64.c 2012-11-27 16:54:04.412608356 +0530 @@ -515,9 +515,9 @@ aarch64_load_symref_appropriately (rtx d { tmp_reg = gen_reg_rtx (Pmode); } - - emit_move_insn (tmp_reg, gen_rtx_HIGH (Pmode, imm)); - emit_insn (gen_add_losym (dest, tmp_reg, imm)); + emit_move_insn (dest, gen_rtx_HIGH (Pmode, imm)); + emit_insn (gen_add_losym (tmp_reg, dest, imm)); + emit_move_insn (dest, tmp_reg); return; }