From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from NAM03-DM3-obe.outbound.protection.outlook.com (mail-dm3nam03on0062.outbound.protection.outlook.com [104.47.41.62]) by dpdk.org (Postfix) with ESMTP id CE0EA8E01 for ; Mon, 22 Jan 2018 16:27:51 +0100 (CET) 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=kekPvnXkOYLQ1R+F2VZCC0gekhZUOuseise8WBz8ibc=; b=YumlEtF4ieRQGpsf4reZApxhQydt9iZ0X1FFNF591iUp94qAiu8JZQJorhLKo+d+9qFW/H/8Hc+2o0TI6MTCD9Sb5XiRCBeoVDZ5MU4XprSbTJMrEMRN8oZJlJPWqGQGEZMci/gB6iHUbL4vsAAUMJ4hGQEtsT7hNklo+lNpcgM= Authentication-Results: spf=none (sender IP is ) smtp.mailfrom=Pavan.Bhagavatula@cavium.com; Received: from localhost.localdomain (111.93.218.67) by DM5PR07MB3465.namprd07.prod.outlook.com (10.164.153.20) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384_P256) id 15.20.428.17; Mon, 22 Jan 2018 15:27:47 +0000 From: Pavan Nikhilesh To: jerin.jacob@caviumnetworks.com, bruce.richardson@intel.com, harry.van.haaren@intel.com, herbert.guan@arm.com, hemant.agrawal@nxp.com Cc: dev@dpdk.org, Pavan Nikhilesh Date: Mon, 22 Jan 2018 20:56:31 +0530 Message-Id: <20180122152632.13685-3-pbhagavatula@caviumnetworks.com> X-Mailer: git-send-email 2.14.1 In-Reply-To: <20180122152632.13685-1-pbhagavatula@caviumnetworks.com> References: <20171219105338.198727-1-bruce.richardson@intel.com> <20180122152632.13685-1-pbhagavatula@caviumnetworks.com> MIME-Version: 1.0 Content-Type: text/plain X-Originating-IP: [111.93.218.67] X-ClientProxiedBy: SG2PR0601CA0004.apcprd06.prod.outlook.com (10.170.128.14) To DM5PR07MB3465.namprd07.prod.outlook.com (10.164.153.20) X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-Correlation-Id: a384ebb4-24c4-4941-1f48-08d561acb2d6 X-Microsoft-Antispam: UriScan:; BCL:0; PCL:0; RULEID:(7020095)(4652020)(5600026)(4604075)(2017052603307)(7153060)(7193020); SRVR:DM5PR07MB3465; X-Microsoft-Exchange-Diagnostics: 1; DM5PR07MB3465; 3:KI9xrl3ExLDK1ECWjgs86iT7blRlqWdad/FzaKnNacYWkKbt+JyF2214vFQ+/cBTXrDdIudZcF5TDu264aagdLoIH0Le97ADuVuX15C1d80WdxlwH0DDgkYjf9d/QeT7s+oLN0P2JoegIVMPTe6GhehuCkYMNoHqEWV5qKcXaLh8Q6d1ZWv0O595v8NGZgo6gWKaJhYjIB1p5JpVZlJ05IMJLCsj7QAVT5AA45Bl/u6hVqkxNhJHKKyQ+T1DCa9o; 25:lKKe1MBXG9y7+FXu+h4VHSr/0N6g4Nv/O/AvwgLPdxQOofZndpq0gx3bwIDHQT909lh+L921rnjl1qcup1OCjDWkgFizTCgU8oNta4Zwy9AYYvNkuCUruLNDVC6ySIRDNZLf04mZBT+e4g+X+eB8Q92k2JRvsu4cUo2/oTDinjZDPrzbmJFOyVqYMhckIiHuqhdl5vmKotOzPNtT31l2pIHHR4NwDaOnHQOKGOPbq/9VARjAxoC9sR4SqEa+sxOOJNsRO6KgkGHujkV/dAx926XWFTn7ENl5AK3zReG+KqRKbnsKRTS7nKwjWzj0qfoT4zXqqFsZA517N4jsKq/ysQ==; 31:PKOlG9Z+wGzvHXEx0Cy6TdA4bmjt0yndcf/7RohfTDb5dFvCInIzxcNQPsP3GE4Y9gzOjXnOAv9nVlhm36hw0RK1acP61Vc2YmDjTrnmmHKhqetohrusLDBJRjyj7TwFR4/+FP3SRD2hHwDnvtAREEiQIdstutQi/ct4wanlnmObK/E3fQv7wzZ1sm6AlItLqZJltWKDMxtQV7qSfW8fOGgVnX6neSe53WgVWHv95/I= X-MS-TrafficTypeDiagnostic: DM5PR07MB3465: X-Microsoft-Exchange-Diagnostics: 1; DM5PR07MB3465; 20:Qna0gVmhzW0luXESm2NDzgALA2Y82E0YLRCpFHVa0u9Dz1kz1g/c+fC38rNFjL/VpOirAocUWF7HvHFOL61F5NICfhHNyFstHXG8dps0IAXSatFTvPFTZzHbxbH7FXlDZEI2gLbshZTgjSZcUgErr54Zwfx7m5hLnDK2Kl0dks65/4adGPmK39aZWvXmD7f5K1HF3ASa379j/LM1xl38SE/cwJ9QhCOUs0N/ttZ0Zy2HLb2tx/3xhmUJK/r6RjPmSNAPKmpNpGj+Gr7itdwKpIfw2rFZaBoDPpO3/Z+jX3tv4RdcdCdj8osKr9Xu9CFWKtC5jWzAqtRtRtKOKsa+Wq6NC8ZRkUwSoVezBydyszJfA74alpAfg54XCeIZufYj6iG2Dxpcsa0QuqNUSCx0sQfBs1yLbbzl/HwAEslMagTRvFHFqrYbG9X4+p7huMojI/eGFuE0FtiGKp6zIT2+J+C8Up+ITCERbTxZf2gr9jn3CxaElAx4lfWvCiaoIYZrP7ox8+9a0EBOYrFs3eR/G4GRoWvfwB/KJlWjgaNiG/56w+MXGRvMiuMv9JL+87LqpkLGruNFOvDgzDBXIBsokoWkso0qK7MEvprWRNjsUs8=; 4:F6zmTe5l4MjvmZAwHxZLcZqzVt23TpkkXdbNeYrreTOEFSAwE6uCZZ4/BXz0jaaizwbSfGW7sUCngBBgOMrY9VEqmw1ISG1SRYHTpHQIMTRqSOeW3+Y6Iuw/h+nFscQl+yVKLrTHQBSGjtuFhOJwC4UXA3jbkilh6KDYD9a4XEYgdttnd1WrTPVzSkyK48ECk4WEOSPoQBEiNGocWJLR9XWXSJdv5UrwKEvAne1BjByJ6CsBTZ/kiG+j4wyjeXXZspQNWdTnK5wT3Pv43jnx7g== X-Microsoft-Antispam-PRVS: X-Exchange-Antispam-Report-Test: UriScan:; X-Exchange-Antispam-Report-CFA-Test: BCL:0; PCL:0; RULEID:(6040501)(2401047)(5005006)(8121501046)(3002001)(10201501046)(93006095)(3231023)(2400081)(944501161)(6041288)(20161123562045)(20161123560045)(20161123558120)(201703131423095)(201702281528075)(20161123555045)(201703061421075)(201703061406153)(20161123564045)(6072148)(201708071742011); SRVR:DM5PR07MB3465; BCL:0; PCL:0; RULEID:(100000803101)(100110400095); SRVR:DM5PR07MB3465; X-Forefront-PRVS: 0560A2214D X-Forefront-Antispam-Report: SFV:NSPM; SFS:(10009020)(979002)(6069001)(39380400002)(396003)(39850400004)(346002)(366004)(376002)(189003)(199004)(16586007)(68736007)(76176011)(50226002)(51416003)(52116002)(36756003)(26005)(50466002)(2906002)(6506007)(6116002)(386003)(3846002)(25786009)(1076002)(5660300001)(105586002)(4326008)(6512007)(81166006)(53936002)(48376002)(6486002)(6666003)(2950100002)(8936002)(81156014)(97736004)(107886003)(106356001)(42882006)(47776003)(5009440100003)(66066001)(16526018)(316002)(8676002)(72206003)(478600001)(8656006)(7736002)(305945005)(42262002)(969003)(989001)(999001)(1009001)(1019001); DIR:OUT; SFP:1101; SCL:1; SRVR:DM5PR07MB3465; H:localhost.localdomain; FPR:; SPF:None; PTR:InfoNoRecords; MX:1; A:1; LANG:en; Received-SPF: None (protection.outlook.com: cavium.com does not designate permitted sender hosts) X-Microsoft-Exchange-Diagnostics: =?us-ascii?Q?1; DM5PR07MB3465; 23:+vgm6QUfKIsGW6EHNcv/e0o03DbX+B1Lt4lYOUPf1?= =?us-ascii?Q?gv4E8/+E82tY5aWWQcheQKDz/9GtUvnNiAYY3r9ZBXblrTR94eAskcrFopst?= =?us-ascii?Q?drX/S2ejeQ9xGGz/g5aeZ4rwFSv4rmZuGkvdo8GrJh62vqDAvr0ZjKV661TL?= =?us-ascii?Q?gAkkrElf5j92JDvA0McD70TDGaOu/EMkALaO6JzAMIxoqjqZCLCaff0RPCEg?= =?us-ascii?Q?tfcBB4KnDSWdNx6VU7h6zUETMLKHJXPtyfuy3/IszjGZnc77L2wfdws73Aow?= =?us-ascii?Q?u6TbVWVAtJDRWyXGxbRjklNyqLG7ZLWIkiqzg+11CFI4z4XLV/l1wKe8Wotr?= =?us-ascii?Q?Lxm5H2hhPtnvoSENMl225Sb83nu1NARZx+g2Ow5eqfq4GdNURNRgR+sRBP3d?= =?us-ascii?Q?eIlcKDhnY2H53h/Ue8XaT0MyTr/9G4bzGdpwwdrwk1BXknliEFDOQ1GuHL0c?= =?us-ascii?Q?axeoaeATXJxCL80hpi/OkSOqIsVcdeuVE29g/sw2Ru933rChoE/kP8bb5AHb?= =?us-ascii?Q?7M3Z+krNuh1X8r1SDZQNvkg9+HOFVPm6AUpXpO/eHsijXmNZZVfvDO3g3hdm?= =?us-ascii?Q?MgHk6NjjD/I3xwHO2we2sKnV1dmjQXFVvJIWB3gGezngNtXcO8adBPiO5SFm?= =?us-ascii?Q?rQa7eTT+tKG32dtzqTFw+GU02303ktpuYLumRkhadcE+BZGrEpOGg4Didgej?= =?us-ascii?Q?X2L+Pi9wyWY5dIManqKKSW+rMrJILoUrKZ4YCLKkfh6QYY4BornP0UL+O2jR?= =?us-ascii?Q?YfyxtOo9canKQ+OrhrKlycqrMSF69mgYOHgRSbKg++dmnz4r2Dx5NHXuq13m?= =?us-ascii?Q?vxI+Mb+EXbUyuAprM4so7EzmPitBvexyLdaZJnJUyyzeRNBz1MrhTAF5ZmlP?= =?us-ascii?Q?/zEGFfd4iiGgn8n4AB6PlTvh8H8rh76PG0XO1d5aVduyrUMznbqid6XEWZAA?= =?us-ascii?Q?RmP9DA1mbNWDhbtsa9aDdD+E09bGf3iE2sqZFv2nF89MmmW2waLWFb/iEHOV?= =?us-ascii?Q?KlEHsHBhu3GNnK5+/8BQ47n9GAd7OF6jwLrfp+mBdT+khsEG4dWLSW3EKCI+?= =?us-ascii?Q?4fP+OKiTm4QTkZLu9bhbwiM7RV3Ym+ZAHwB9l3ErJtLlGSLfC/iR7aIGSo8s?= =?us-ascii?Q?HT049+SsZgRgMBpHyBCDBnc4vwAvUT3TvLvZRI23NHjUJefcmkdZQQPE6LGy?= =?us-ascii?Q?crnt97KVGPdDLAFOchq2aSWDggA1F0dtD7sD2a6oEGg1vXqjvPsAkFMsQmi7?= =?us-ascii?Q?SkkO8pkdOIZE9Pmn7SL1DEKsIKf0TuAhTW/I+b0jMioQhTvsyNV/Wqnm1uRr?= =?us-ascii?Q?ktSX/blmAwFd7cGJ5nZaww=3D?= X-Microsoft-Exchange-Diagnostics: 1; DM5PR07MB3465; 6:V5soc+3o37XlAmbC6nckHzOc5MHvdxf5d6HjgrT+ke9aqglNPXEwSrOLW6eusYkdoeNlhqZohCuAmd5zeGN+M77i4/pSEFYNzjdKOqbEcXrPCDAYnPFmvUosHFSm5sfbWRysBJu8PIsvxl2KkRYzcnDHEAN3nLZMa9795tGtJBXSbATwocdk8KUrP9t+nzRkBM/AZdth8jrfSZRgqNXDV7v8dv3GkC6oYZBt1wGMoqCV3fvwkW6xdZsRUnr8EnPl0WKemWsvJQ/cKu3ID6FiImmTfO0XmFSx8HmUlBFdI/LKudN+wxg7MZDBmiO9iWiRJMcvHh8t5YKoylzR48yNZOV3lZSVGGArvgyFuGbku6E=; 5:gA2uaRrb6ncMmutGmGyEyCTdr+DuXTru+VoquHr5I1/9D+OXLi1OuhSKNisw3HNfR5Bu8O/hZUUqB77qrL0H+FPx0X/yHVSAaruTwaA4/Or8YWOtL7GtdU5qqWxzL/zEI4E5Hcx9gLL2+sYvwFJ+yNlBwwRGDWknmtr7ejvn7Iw=; 24:JHW5C0Vs+bAgacptrMqiDXt8xGUiT+fgXcY/BIQA5mNXs93Q4kQjzCAQ/3WwyeLkTFJJDSj5fYkt8Jpvs5fQgpUSxXBbUaf7+JxdEA3wMKg=; 7:mktwN2dITNUVwpkWa6auD7sc7OmmwWaO+93rKeJZiHQNS6QGtetbq7mm2QkiIGZ/hC2lFa0M7g8Cb/XS21r4kpL6btZJwwSqBg0EpYtdOXHnwPRJMc2LVsRF+6sHJ+2vA8kceZhpvSvWhLIYlgxh2556pns5RZTO6bLp9DZyXUwGrki0uAbwd8A0usS1/CDQIT5uMPno3xVKMeVdc5jV6RVpil9GhHWEi6Oy1mKsLJCp2lf3iVjffEygAMMMgi3x SpamDiagnosticOutput: 1:99 SpamDiagnosticMetadata: NSPM X-OriginatorOrg: caviumnetworks.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 22 Jan 2018 15:27:47.7939 (UTC) X-MS-Exchange-CrossTenant-Network-Message-Id: a384ebb4-24c4-4941-1f48-08d561acb2d6 X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: 711e4ccf-2e9b-4bcf-a551-4094005b6194 X-MS-Exchange-Transport-CrossTenantHeadersStamped: DM5PR07MB3465 Subject: [dpdk-dev] [PATCH v6 3/4] build: add support for vendor specific ARM cross builds X-BeenThere: dev@dpdk.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: DPDK patches and discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 22 Jan 2018 15:27:52 -0000 Add various vendor specific cross build targets. This can be verified by using linaro toolchain and running meson build --cross-file config/arm/arm64___ In future more cross build targets can be added. Signed-off-by: Pavan Nikhilesh --- config/arm/arm64_armv8_linuxapp_gcc | 10 ++++++++++ config/arm/arm64_thunderx_linuxapp_gcc | 13 +++++++++++++ 2 files changed, 23 insertions(+) create mode 100644 config/arm/arm64_armv8_linuxapp_gcc create mode 100644 config/arm/arm64_thunderx_linuxapp_gcc diff --git a/config/arm/arm64_armv8_linuxapp_gcc b/config/arm/arm64_armv8_linuxapp_gcc new file mode 100644 index 000000000..3b4d3c469 --- /dev/null +++ b/config/arm/arm64_armv8_linuxapp_gcc @@ -0,0 +1,10 @@ +[binaries] +c = 'aarch64-linux-gnu-gcc' +cpp = 'aarch64-linux-gnu-cpp' +ar = 'aarch64-linux-gnu-gcc-ar' + +[host_machine] +system = 'linux' +cpu_family = 'aarch64' +cpu = 'armv8-a' +endian = 'little' diff --git a/config/arm/arm64_thunderx_linuxapp_gcc b/config/arm/arm64_thunderx_linuxapp_gcc new file mode 100644 index 000000000..7ff34af74 --- /dev/null +++ b/config/arm/arm64_thunderx_linuxapp_gcc @@ -0,0 +1,13 @@ +[binaries] +c = 'aarch64-linux-gnu-gcc' +cpp = 'aarch64-linux-gnu-cpp' +ar = 'aarch64-linux-gnu-gcc-ar' + +[host_machine] +system = 'linux' +cpu_family = 'aarch64' +cpu = 'armv8-a' +endian = 'little' + +[properties] +implementor_id = '0x43' -- 2.16.0