From patchwork Fri Nov 13 17:02:19 2015 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Kyrylo Tkachov X-Patchwork-Id: 56523 Delivered-To: patch@linaro.org Received: by 10.112.155.196 with SMTP id vy4csp1158740lbb; Fri, 13 Nov 2015 09:02:38 -0800 (PST) X-Received: by 10.68.245.138 with SMTP id xo10mr32940909pbc.50.1447434157987; Fri, 13 Nov 2015 09:02:37 -0800 (PST) Return-Path: Received: from sourceware.org (server1.sourceware.org. [209.132.180.131]) by mx.google.com with ESMTPS id sh4si28445433pac.159.2015.11.13.09.02.37 for (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Fri, 13 Nov 2015 09:02:37 -0800 (PST) Received-SPF: pass (google.com: domain of gcc-patches-return-414033-patch=linaro.org@gcc.gnu.org designates 209.132.180.131 as permitted sender) client-ip=209.132.180.131; Authentication-Results: mx.google.com; spf=pass (google.com: domain of gcc-patches-return-414033-patch=linaro.org@gcc.gnu.org designates 209.132.180.131 as permitted sender) smtp.mailfrom=gcc-patches-return-414033-patch=linaro.org@gcc.gnu.org; dkim=pass header.i=@gcc.gnu.org DomainKey-Signature: a=rsa-sha1; c=nofws; d=gcc.gnu.org; h=list-id :list-unsubscribe:list-archive:list-post:list-help:sender :message-id:date:from:mime-version:to:cc:subject:references :in-reply-to:content-type:content-transfer-encoding; q=dns; s= default; b=BZJfrkQMCW+g1rOAu9yjm2lc8VWpmW7y35nOMP0Gvglc6/gXMrb6a /ElXUDzKUfb6BTGAHeO1ozG46XdhIP7Z3W+KOl2cgSxRuaComuAcE6ercBBXDmS1 JNAiJekNmicHjr8P2Mb+RNU6/IX64Uv0N+4UNZgPFiLIcuG0MpQXNY= DKIM-Signature: v=1; a=rsa-sha1; c=relaxed; d=gcc.gnu.org; h=list-id :list-unsubscribe:list-archive:list-post:list-help:sender :message-id:date:from:mime-version:to:cc:subject:references :in-reply-to:content-type:content-transfer-encoding; s=default; bh=hlG2dKxPtgMYZqToy2PMUvrVyy4=; b=cjLbnY9n2Qswh8edLkK+KGIO10io L54Rt/3Su4WpvzLPdEfxpk+llFhnpPt28sOeL3KqPBsCdr7hREhMt6lUNLpE4G9e c0EQ5O6xRfM6b3x1zJ7QHnQFKMm2ibI+wr6jKgOXusW9nT45M6JVDlIGx4uJD9wL qyYNtNyMXANsCFc= Received: (qmail 82615 invoked by alias); 13 Nov 2015 17:02:26 -0000 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 Received: (qmail 82604 invoked by uid 89); 13 Nov 2015 17:02:26 -0000 Authentication-Results: sourceware.org; auth=none X-Virus-Found: No X-Spam-SWARE-Status: No, score=-1.7 required=5.0 tests=AWL, BAYES_00, SPF_PASS autolearn=ham version=3.3.2 X-HELO: eu-smtp-delivery-143.mimecast.com Received: from eu-smtp-delivery-143.mimecast.com (HELO eu-smtp-delivery-143.mimecast.com) (207.82.80.143) by sourceware.org (qpsmtpd/0.93/v0.84-503-g423c35a) with ESMTP; Fri, 13 Nov 2015 17:02:25 +0000 Received: from cam-owa2.Emea.Arm.com (fw-tnat.cambridge.arm.com [217.140.96.140]) by eu-smtp-1.mimecast.com with ESMTP id uk-mta-6-3fcLzmMhRm2yJ76LcCaSmw-1; Fri, 13 Nov 2015 17:02:20 +0000 Received: from [10.2.206.200] ([10.1.2.79]) by cam-owa2.Emea.Arm.com with Microsoft SMTPSVC(6.0.3790.3959); Fri, 13 Nov 2015 17:02:20 +0000 Message-ID: <5646179B.6030401@arm.com> Date: Fri, 13 Nov 2015 17:02:19 +0000 From: Kyrill Tkachov User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:31.0) Gecko/20100101 Thunderbird/31.2.0 MIME-Version: 1.0 To: Jim Wilson , Ramana Radhakrishnan CC: "gcc-patches@gcc.gnu.org" Subject: Re: [PATCH] [ARM/Aarch64] add initial Qualcomm support References: In-Reply-To: X-MC-Unique: 3fcLzmMhRm2yJ76LcCaSmw-1 X-IsSubscribed: yes Hi Jim, On 13/11/15 16:59, Jim Wilson wrote: > On Thu, Nov 12, 2015 at 8:15 AM, Ramana Radhakrishnan > wrote: >> This is OK to go in with a follow up to handle this cpu in t-aprofile >> similar to the other cpus in there - for bonus points please deal with >> the exynos core at the same time if not already done. > This was tested with a arm-eabi cross compiler build configured > --with-multilib-list=aprofile, and then using > ./xgcc -B./ -mcpu=X --print-libgcc > to verify that processor names map to the correct libgcc multilib. > > Jim you please add an xgene1 entry? You can either do it as part of this patch or as a separate pre-approved patch if you don't want to re-test this one. This patch is ok if you take the second route. Thanks, Kyrill Index: gcc/config/arm/t-aprofile =================================================================== --- gcc/config/arm/t-aprofile (revision 230283) +++ gcc/config/arm/t-aprofile (working copy) @@ -91,6 +91,8 @@ MULTILIB_MATCHES += march?armv8-a=mcpu?corte MULTILIB_MATCHES += march?armv8-a=mcpu?cortex-a57.cortex-a53 MULTILIB_MATCHES += march?armv8-a=mcpu?cortex-a72 MULTILIB_MATCHES += march?armv8-a=mcpu?cortex-a72.cortex-a53 +MULTILIB_MATCHES += march?armv8-a=mcpu?exynos-m1 +MULTILIB_MATCHES += march?armv8-a=mcpu?qdf24xx Sorry to chime in late on this, but while you're at it could