From mboxrd@z Thu Jan  1 00:00:00 1970
Return-Path: <Jerin.JacobKollanukkaran@cavium.com>
Received: from NAM01-BN3-obe.outbound.protection.outlook.com
 (mail-bn3nam01on0064.outbound.protection.outlook.com [104.47.33.64])
 by dpdk.org (Postfix) with ESMTP id BFE32DE0
 for <dev@dpdk.org>; Thu, 11 May 2017 07:25:24 +0200 (CEST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=CAVIUMNETWORKS.onmicrosoft.com; s=selector1-cavium-com;
 h=From:Date:Subject:Message-ID:Content-Type:MIME-Version;
 bh=yPyZMXzyvjvNHs4ZHf6K31PxLb+hp+tK2Wq7QvEeEFA=;
 b=DFtnk+2xCfLsZaNv8oAgxkCS0EVovfA6uw/+lVBy7Y5qmqZd8XgNiMxR2n8paarhmrQeJPjs0+t24iubjkjGHCNXMl9w6hqfOJibPx3P3PcgIcUure0tQVBThhVSKgKR3QIMApwlFK+dShTwRRtTNKOpzTjfKw1DXBT9FSqLNVc=
Authentication-Results: caviumnetworks.com; dkim=none (message not signed)
 header.d=none;caviumnetworks.com; dmarc=none action=none
 header.from=caviumnetworks.com;
Received: from jerin (111.93.218.67) by
 BN3PR0701MB1719.namprd07.prod.outlook.com (10.163.39.18) with Microsoft SMTP
 Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id
 15.1.1084.16; Thu, 11 May 2017 05:25:18 +0000
Date: Thu, 11 May 2017 10:54:58 +0530
From: Jerin Jacob <jerin.jacob@caviumnetworks.com>
To: Ashwin Sekhar T K <ashwin.sekhar@caviumnetworks.com>
Cc: thomas@monjalon.net, maciej.czekaj@caviumnetworks.com,
 viktorin@rehivetech.com, jianbo.liu@linaro.org,
 bruce.richardson@intel.com, pablo.de.lara.guarch@intel.com,
 konstantin.ananyev@intel.com, dev@dpdk.org
Message-ID: <20170511052457.GB3057@jerin>
References: <20170510101643.30556-1-ashwin.sekhar@caviumnetworks.com>
 <20170510101643.30556-3-ashwin.sekhar@caviumnetworks.com>
MIME-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline
In-Reply-To: <20170510101643.30556-3-ashwin.sekhar@caviumnetworks.com>
User-Agent: Mutt/1.8.2 (2017-04-18)
X-Originating-IP: [111.93.218.67]
X-ClientProxiedBy: MA1PR01CA0059.INDPRD01.PROD.OUTLOOK.COM (10.164.116.159) To
 BN3PR0701MB1719.namprd07.prod.outlook.com (10.163.39.18)
X-MS-PublicTrafficType: Email
X-MS-Office365-Filtering-Correlation-Id: 2647f4d2-2fb1-4d1c-2f45-08d4982e1f31
X-Microsoft-Antispam: UriScan:; BCL:0; PCL:0;
 RULEID:(22001)(201703131423075)(201703031133081); SRVR:BN3PR0701MB1719; 
X-Microsoft-Exchange-Diagnostics: 1; BN3PR0701MB1719;
 3:ibm/AXLyM1eOQicCK80n8DcamPkczkyxyhIWwuscV7n4lDnkUWksl0qHbXqKiPgrNVGvuaESei7wglMt+7z6bOMY/ySLWf4COuXg5zqCLTylK7n1hDkxzC8qPfPdyewpxAPns+/7BpTXD74idCFh2oI+vNDqmowCkXZQk+FJOIRJnTIynEqnXSYpevEpgoUBM4ZzpjzyH51RReZhjeoXXslTjsEyTq6N5hhsvK2GlHAfxo9SbyFv+1Zq/MwSA7NnZwVazpZUiGjJt/LZKidHEpKlZAtJFAKud1UG2iUNcpo4R97bbkIsIUg1DJpB4pSY4niXGdPjKu3g2TrKDqHzkg==;
 25:BeJSDu1fLX6fvE+NhbNvXegEsVcVIVWVc8wt8cy8zwVjnL1dTU3do3shj7v0DkzDxameBdYCOIIbr+ABoq/zr9x/1GHy9PKRkNthS+UUd9U34tUEUvBm7tjoaq+XIeM73+RQKsHPDZD2WOySOEZ4tatE9b1+VbNL7z8KpHUFN27bJHv/G/BgSfP603UYYGEhmK7P7AeIPoB3qPfi8dX/SqsTZf8MjIFUQQyh+Id7zktTkPbHvX9VYrGvFuU5ZiIHVthqC9wxZUNtJBPH+EZfE1mSyWlra3b5p8RtW4iMz8KTjSr0UCSE1KAYbgRyNbbLryufXZxY3m1x4YR/1kq8LRQ/+yOrI2yI7kwk3x4EHJHFFhWgul+X0HgjcrWfdE8ddXVh4w/k8GGEAFfw2gUeOKEEoG51+wonNBIkkzVpNOpMX9WXExA3g0oOT3TV4HIWOqBwdU6fbj0KYRtUUAa2OgT4Hjbar5yzIvgjLpfQEXA=
X-Microsoft-Exchange-Diagnostics: 1; BN3PR0701MB1719;
 31:1k+bXxf5MC3T5TS3w+0vSWZBjR4D11P1OEVpxDyhNryznXC1nhDOM5TT8nZSuFIlYuNqyNZUeiXzjeOHg1JlnpTMeXDWFJ7QqB+APxOwrc9L1fzAhjY2IfVR+fEj5LBcn5zBvueviCtVf5jEG5a5eaJDGT5B+U+FLSV68y0vWxnm2fFjEWpHm7kmIsDkBpwAvrr8WmHkFlh6FwIv1defm1iBUw9ko/trRrVg0pBuohw=;
 20:LoLlu4AJEaJtk/coBO9EACNQueAoDZdrieiEsgM1P71QkUeYfQMjae+98CrrLLPXrHjhgUE/XroZAnvzlMbSZd1K3vK9xiMjDlhoKvCSnXbwq9mvb8rd8JTaABchX/6f2HwO8s4JK4nX/Hi725P62kTl2n2FsMjDfHKWgZG4YMM37qEhKXhIFdK1WXfnEuGvr+3JAOU8xg22jMpnl/CINM8WOs8WPqMHSBOMg6unK4KWIS5/FWtLap8m5ZcXYKcWWhMhLKWl/E95gRVnzJQ33/zSpaoXvTOkPrNl6rfJWgt+K70JrFPFHSXDEH5+tknpWPixgtPnfo9HREsVoL/dzW3yLcABTu1bk5JVwck8/5LQNxIgyVoApGERwpINu8kZfOIYPtuJAj5+U8+G8ksLYTDxJ6IemPtW4O4OapOT2IgOVcT8rjd8YD1QDUmamdEW2gZ+9H6HuXP7QvYS/hvGRjkZkhsrNE9aG4X4pjPfdgdvVhlXrVX1knUFNlCNtN0O6w2R19V5K2ZYBuM9mkYvNrz1hIAZ1x3rmWZtqJ/P/jiTw1MQtRxSah31vEvL8kY9Ncziv7nmTpN3bYFwKwEelKXJdQyEHuXouDQYWPiKb7I=
X-Microsoft-Antispam-PRVS: <BN3PR0701MB17196A7927742869384347C8E3ED0@BN3PR0701MB1719.namprd07.prod.outlook.com>
X-Exchange-Antispam-Report-Test: UriScan:(228905959029699);
X-Exchange-Antispam-Report-CFA-Test: BCL:0; PCL:0;
 RULEID:(6040450)(601004)(2401047)(8121501046)(5005006)(3002001)(10201501046)(93006095)(6041248)(20161123562025)(20161123555025)(201703131423075)(201702281528075)(201703061421075)(201703061406153)(20161123558100)(20161123564025)(20161123560025)(6072148);
 SRVR:BN3PR0701MB1719; BCL:0; PCL:0; RULEID:; SRVR:BN3PR0701MB1719; 
X-Microsoft-Exchange-Diagnostics: 1; BN3PR0701MB1719;
 4:gP6wE3hq2xuSPKHsoQL+dqZECulPfpcH1cBpMw8wvZugO1YO9MObwtFZCZboqtq3c2BEYdQZR8MSPzysylVXQ7QHWHMMjXVvCdXWwIAn4mq6WrER6DGaHWPuHDNg+Q7wkcwr9fGu/gM/UEE5PkFSGwWt599+/Bq6qm92LjaqIKyNO/Ii4jG7ct4KmNe2q93/+UMRN19yPGe0tAgWija50O3IB7374kPItim8FPaOq2rS0Mz7bnbaGGV/Q0+TFRxvRchkEPREOI5BsHNP9jnEWIp4yWGDS0EKbAa739ViVIZ0iRq6NUqbqKHlbZhO/djE/rDFKIeHx1s/HWf5+fLfORz5C1kiCkdfZiCw/VZUU3Ia3dxaoKFgsGtOSDIGJut/NT90xIngbsGoiA1IwZcyvTAdCsetM+hB0a0NwzUcfjv8D7+DEhnRAncTV/XQ2cFG7TJmryjzbBfA7ZjO6oFv1JLGAatovUFWk1kr8l65bdtYAJBoiiL6FOEti+EZHU3l4iLPZF4Ii1/jGBLlrkjIPw2qkcnAbB/3zPpcgi3mM/EWOXhp05kuPdE/VUuxfQJYj+wHH7acZRouLQesZP9PfHMbSogd6QIkoE2XMLmafgeDWno6dNX9HiRrRHYWI2XBnzuCJywbvOiEySlyZ81rRZLP8u7SeGRx1TLSQFpT1YKdAarS4lytG4BtI1jnPy+JN52yle5LpGIjDj4moVXcYpDY1jsW/QVESObRmIzA32KW6zYqpseZbkGeELRQzwZQgq4yzMACT8THzs5V0VPXeQOboAd7l36b3ln/Tu1615GnTH6/SKoZaoabCKQwXLcA
X-Forefront-PRVS: 0304E36CA3
X-Forefront-Antispam-Report: SFV:NSPM;
 SFS:(10009020)(4630300001)(6009001)(39840400002)(39450400003)(39410400002)(39400400002)(39850400002)(13464003)(47776003)(4001350100001)(50466002)(33656002)(66066001)(478600001)(229853002)(72206003)(189998001)(5660300001)(83506001)(9686003)(23726003)(8676002)(81166006)(53936002)(2906002)(7736002)(5009440100003)(6636002)(76176999)(50986999)(55016002)(54356999)(6666003)(3846002)(1076002)(2950100002)(25786009)(42186005)(6116002)(42882006)(38730400002)(110136004)(6246003)(6496005)(6862004)(4326008)(33716001)(305945005)(18370500001)(32563001);
 DIR:OUT; SFP:1101; SCL:1; SRVR:BN3PR0701MB1719; H:jerin; FPR:; SPF:None;
 MLV:sfv; LANG:en; 
X-Microsoft-Exchange-Diagnostics: =?us-ascii?Q?1; BN3PR0701MB1719;
 23:WAstT3kbHozy29tKByqezITq4/2IAUGGx++xfcB?=
 =?us-ascii?Q?PbzbKMiTbIBlN6cD+cDMO1ZVzduBnD2l28yhOFScJh1rbnwXnH4gdHm8LwzD?=
 =?us-ascii?Q?9vb8wSw5XWg7ESyx2KaBv1ALEuH2qA3QD6Cxwm950V2sUsG4mYLT78VkznNG?=
 =?us-ascii?Q?0xrcp+SeABcdozb9WTYJqlhBWdPNkDuQk/b10GHMD548e4BNxf6lKCVd3vXz?=
 =?us-ascii?Q?w2UHsGTLOYmv3gRkZLIV+iMctO+ssx+xVOzpe+uOYaHPCsSa6l2MTrm4W1R0?=
 =?us-ascii?Q?ERoXye/7SaDdu6cBPYQgsDR1Wr3GwjxHAqI4KWgfoH1+YilSc+iJjb/TZYlK?=
 =?us-ascii?Q?Pjj459KQS8mm0gQqoXZnNeEfhj7m+SViF7HUPE6y71wvWgJZwmO7fMhzo9Jh?=
 =?us-ascii?Q?gGW7q9a1VDCQu1qlxMtyN/k23lpXOj90bWUfM8M/0pq3gRWldpFi/XVrSozM?=
 =?us-ascii?Q?Zw24ze5nHoG9zwXKQCyHZ1hVTCklk6VVCgCNni1R5rO1lHrb56p7MTGUZBQO?=
 =?us-ascii?Q?xJfMzGXZlgCA6+Hxrtb1Qi5MYOh7x4/0I3Bqjb+yfq7SXVhtrDmxHdqfrr1o?=
 =?us-ascii?Q?EPTztEx32jwjAOL5faacZ+wCgUrllisi57mcqFHcQQghJRHiSrF0KfNrywMb?=
 =?us-ascii?Q?3niD8jk2ZzaGnpiO2RddEHrC97maTNHY6RLoJBDcbbWgbXDGVSAE149YkI5W?=
 =?us-ascii?Q?6IsR3K0WnLrGOXQoouVB6zg4Kb5O+v3qrBKLowneQ6hd6w6F9YzoUxQGi2ns?=
 =?us-ascii?Q?RHF6LBluGBCauMEroIZFY5M8WrmJcrj9fEttnOy2hRAylFTlJ9zlC0Pfp2tp?=
 =?us-ascii?Q?ohx1l6QsEsCrwQF1FO5pEVqtdN4UxmgdjEPVsokb6OWbI0D6NqT/Xps75X0i?=
 =?us-ascii?Q?ccPosY6TTfEpIYiNR6QC4UsOzNH0CwLvT/Do16LRttnAssebVa+bfBbH0jIh?=
 =?us-ascii?Q?Ue2jqBVok/T66vshsPm+9cdj+JwJEaxbup5B/IvvaD5gix77RaC4NxWrcazR?=
 =?us-ascii?Q?FpBm7E5cNPQW4RXhJH4KT+TfXiJ4aRPK4gecB1Wl3xsqJDFdfY+iqaOrX9dS?=
 =?us-ascii?Q?Yp6Dim4Yd0GPNHO8NadUxItfscL/enwb5tBAjD1z1EzKue3nS8+/9qWJ1iZ9?=
 =?us-ascii?Q?rJzMhVl02aC5hKQpLiFO1OBm2D4sSQDPF9RY6e+7kj/iwxCxlrRigbh0l9gw?=
 =?us-ascii?Q?PfT6V674vfoBIjB0rm4PFriw8RToLRydErDukMhtKmZq0a8BGhRCUdidB5zI?=
 =?us-ascii?Q?QH+hHW7QNXMM8veLydMQ=3D?=
X-Microsoft-Exchange-Diagnostics: 1; BN3PR0701MB1719;
 6:au+3j0OIRhFE7f7ucvSHRY8kY0WX+3myEt0LoIVK3TWsPUxp8xzNABMtKq5wsqGcwQINT9xm08khGH2rOqSXAvGYAr+vhaS2ZuZjI6NoNiVwgt/xRy1vtKL4ozMKU9peHj8Lnnykgb45C428W33gGqkHOiNenJk73J8/idmU20PDM/3LGTtsZow5oATS29oaXrvYbxA22W60jug+HBfEL9Uym+RVfylFMIt34w599mTDRLhGN0poGNRzv5iiz9BfYfDPIlU2gZ0k2TPZ8V9GTvlmy4Q1HZ0Yb/ZF1DIGkB7mRhdFI7bFUbWbsGBQO7GldsM2bnW8rtpQKLxJ3PHybTDePSNQoR8jbRNSpwlfEEmNFyVpP7qm5n0oy8si6rI8lfnsfsrKC5CpfvoQWRRS1+fG5FKVEepW8WAYEk9k8DvXrYvn1Gp2m52HO3yNSmfaCb3bTP/v5DL5HJS5xlM+pPzIsyFqki0sR2cVeyeUcfe/E6FKuu8k3d6yyJZsV1VEzIVZonlXArYP7jIV6squyA==;
 5:Bt8gH7NwWUHetvaGNeEpdvqUM8cPMgkiAKOKrA0axf3x/qlah/vCRmD1Ap0l7AP+eyAVG+Sq53lMFOphio627pUajHM8R3vc58mkha0fVDWbmG6HZR6WoL7Xx5fyaCc4DPeDOtb4BXfAvVjknpiyDg==;
 24:xI77SAx5OCDXyOIVybmPPNaPvHA1GS4s5kJi9Z+gQdCOn/JEvLI0DxWOdsjM2jf+1t/j2aqcDtOOhoY5MlX/SoZtbQ+Rtp8ryBMM0ZuL5s4=
SpamDiagnosticOutput: 1:99
SpamDiagnosticMetadata: NSPM
X-Microsoft-Exchange-Diagnostics: 1; BN3PR0701MB1719;
 7:q3tyLTvD9o3i+KETn1LvAr12KF7atAVkgOBcYJN7WEmXVLTV9N7qlC1bIadmSmEzO8aDbW9gWpIOqShUKKRdLAxaeATekhkRDJEw9IwTqFrCas9/mjCh7mezUc8dKWuqOvHiRFH8IMoXTgYradKKxeP6ZshmxROu2dQuvOu5qolbyU7dlucXaIWvPLDN5ICm9RmCEOJJ8sso4wFB8EElHzWjZZLIDT64cIXcoxpkTSyXAieCsyye4+pQF29EdBu5icYpsWuRAEgvqXQW2D/puseyg5UbtkQZizmnFowFoR+fBCJbbD/E7LX8lIw2JxLcqM6e6+gkic2vqX0X1SKCpQ==
X-OriginatorOrg: caviumnetworks.com
X-MS-Exchange-CrossTenant-OriginalArrivalTime: 11 May 2017 05:25:18.0628 (UTC)
X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted
X-MS-Exchange-Transport-CrossTenantHeadersStamped: BN3PR0701MB1719
Subject: Re: [dpdk-dev] [PATCH 2/6] config: add clang support for armv8a
 linuxapp
X-BeenThere: dev@dpdk.org
X-Mailman-Version: 2.1.15
Precedence: list
List-Id: DPDK patches and discussions <dev.dpdk.org>
List-Unsubscribe: <http://dpdk.org/ml/options/dev>,
 <mailto:dev-request@dpdk.org?subject=unsubscribe>
List-Archive: <http://dpdk.org/ml/archives/dev/>
List-Post: <mailto:dev@dpdk.org>
List-Help: <mailto:dev-request@dpdk.org?subject=help>
List-Subscribe: <http://dpdk.org/ml/listinfo/dev>,
 <mailto:dev-request@dpdk.org?subject=subscribe>
X-List-Received-Date: Thu, 11 May 2017 05:25:25 -0000

-----Original Message-----
> Date: Wed, 10 May 2017 03:16:39 -0700
> From: Ashwin Sekhar T K <ashwin.sekhar@caviumnetworks.com>
> To: thomas@monjalon.net, jerin.jacob@caviumnetworks.com,
>  maciej.czekaj@caviumnetworks.com, viktorin@rehivetech.com,
>  jianbo.liu@linaro.org, bruce.richardson@intel.com,
>  pablo.de.lara.guarch@intel.com, konstantin.ananyev@intel.com
> Cc: dev@dpdk.org, Ashwin Sekhar T K <ashwin.sekhar@caviumnetworks.com>
> Subject: [dpdk-dev] [PATCH 2/6] config: add clang support for armv8a
>  linuxapp
> X-Mailer: git-send-email 2.13.0.rc1
> 
> Added new config arm64-armv8a-linuxapp-clang
> 
> Signed-off-by: Ashwin Sekhar T K <ashwin.sekhar@caviumnetworks.com>
> ---
>  config/defconfig_arm64-armv8a-linuxapp-clang | 56 ++++++++++++++++++++++++++++
>  1 file changed, 56 insertions(+)
>  create mode 100644 config/defconfig_arm64-armv8a-linuxapp-clang
> 
> diff --git a/config/defconfig_arm64-armv8a-linuxapp-clang b/config/defconfig_arm64-armv8a-linuxapp-clang
> +#include "common_linuxapp"
> +
> +CONFIG_RTE_MACHINE="armv8a"
> +
> +CONFIG_RTE_ARCH="arm64"
> +CONFIG_RTE_ARCH_ARM64=y
> +CONFIG_RTE_ARCH_64=y
> +
> +CONFIG_RTE_FORCE_INTRINSICS=y
> +
> +CONFIG_RTE_TOOLCHAIN="clang"
> +CONFIG_RTE_TOOLCHAIN_CLANG=y
> +
> +# Maximum available cache line size in arm64 implementations.
> +# Setting to maximum available cache line size in generic config
> +# to address minimum DMA alignment across all arm64 implementations.
> +CONFIG_RTE_CACHE_LINE_SIZE=128
> +
> +CONFIG_RTE_EAL_IGB_UIO=n
> +
> +CONFIG_RTE_LIBRTE_FM10K_PMD=n
> +CONFIG_RTE_LIBRTE_SFC_EFX_PMD=n
> +CONFIG_RTE_LIBRTE_AVP_PMD=n
> +
> +CONFIG_RTE_SCHED_VECTOR=n

IMO, It is better to create common_armv8 config and let gcc and clang
use that to avoid duplicating the symbols.

> -- 
> 2.13.0.rc1
>