From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mails.dpdk.org (mails.dpdk.org [217.70.189.124]) by inbox.dpdk.org (Postfix) with ESMTP id 0055AA0C41; Wed, 17 Nov 2021 09:43:02 +0100 (CET) Received: from [217.70.189.124] (localhost [127.0.0.1]) by mails.dpdk.org (Postfix) with ESMTP id BFD1C4068C; Wed, 17 Nov 2021 09:43:02 +0100 (CET) Received: from out4-smtp.messagingengine.com (out4-smtp.messagingengine.com [66.111.4.28]) by mails.dpdk.org (Postfix) with ESMTP id E563E40040 for ; Wed, 17 Nov 2021 09:43:00 +0100 (CET) Received: from compute1.internal (compute1.nyi.internal [10.202.2.41]) by mailout.nyi.internal (Postfix) with ESMTP id 4CE0E5C010A; Wed, 17 Nov 2021 03:43:00 -0500 (EST) Received: from mailfrontend1 ([10.202.2.162]) by compute1.internal (MEProxy); Wed, 17 Nov 2021 03:43:00 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=monjalon.net; h= from:to:cc:subject:date:message-id:in-reply-to:references :mime-version:content-transfer-encoding:content-type; s=fm2; bh= c5hfxCv1KxRLmc11+Zot0Jxxa+H3pmXbLYQTHQN6Wn4=; b=dXHqfeZzS7AW3hVf LPmBYqniSgN7vl4PiLhjUIZAOatJCguePu7fz3x3LNI8UhmElIPZmCDrEcDqd3fd qoSsc2xuzxgsMlVrO5+xtgyQN3pTDGHHuO7Bwz2VlcETtzmFAvKHudp88j6KTb2B 3U3JnEvFrJv2NVLdw8h4N3bUolPVi8WynsrXR2mwf8dfmw2IQHdioUmIq/EffRTK MzSa/1gPVlkeHlXfGO8meeEwlIgehElcJweSMC1GUHziwQEcHOVcdcKHjqV7lUTl vWns2U4CYDx91C5V8TjyBnGkgEYlkINU3ptVCvqNKvMEDNaFciGxi1wbcQanzn6n 3wKAcw== DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=cc:content-transfer-encoding:content-type :date:from:in-reply-to:message-id:mime-version:references :subject:to:x-me-proxy:x-me-proxy:x-me-sender:x-me-sender :x-sasl-enc; s=fm1; bh=c5hfxCv1KxRLmc11+Zot0Jxxa+H3pmXbLYQTHQN6W n4=; b=eNDehWLgnZtofTLPWxgK8lkj1MAU0DLK2/oa8Vupg36jZc9C4pyyTGD/g 7XOSP/QkxY3tnBo+RCj8E7AWuctfJxxNH5kU/i1oGJgOVKeZ3lZJ/e8YDMjWwLZW lwjcZbhUeOB6d/GWLrfMHAc5at7kXGQQEE5UWbv9EHwVMTbXQx7k6cX2Jiq6X8jS stx3lNCWwC3aJAPr9uDIGu/jm66Ug5+pRuX4bP16L/VxJrjxlBlLVF2cYNRwGwY4 AG2geCK8fnbDUZA8lezVwsI1yqa5aLDZgvzaoq/T3+MF9PPl5kQN0Fsof9xHXYOg lbcOJI8dgkMwSZ4CbMV1gPTxZYJ5Q== X-ME-Sender: X-ME-Received: X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgedvuddrfeefgdduvddtucetufdoteggodetrfdotf fvucfrrhhofhhilhgvmecuhfgrshhtofgrihhlpdfqfgfvpdfurfetoffkrfgpnffqhgen uceurghilhhouhhtmecufedttdenucenucfjughrpefhvffufffkjghfggfgtgesthfure dttddtvdenucfhrhhomhepvfhhohhmrghsucfoohhnjhgrlhhonhcuoehthhhomhgrshes mhhonhhjrghlohhnrdhnvghtqeenucggtffrrghtthgvrhhnpeffvdffjeeuteelfeeile duudeugfetjeelveefkeejfeeigeehteffvdekfeegudenucffohhmrghinhepughpughk rdhorhhgnecuvehluhhsthgvrhfuihiivgeptdenucfrrghrrghmpehmrghilhhfrhhomh epthhhohhmrghssehmohhnjhgrlhhonhdrnhgvth X-ME-Proxy: Received: by mail.messagingengine.com (Postfix) with ESMTPA; Wed, 17 Nov 2021 03:42:59 -0500 (EST) From: Thomas Monjalon To: Dmitry Kozlyuk Cc: dev@dpdk.org, bruce.richardson@intel.com Subject: Re: [PATCH 0/3] config/x86: improve AVX512 availability check Date: Wed, 17 Nov 2021 09:42:58 +0100 Message-ID: <11371020.GgT9NJ4QQr@thomas> In-Reply-To: <20211112214826.333853-1-dmitry.kozliuk@gmail.com> References: <20211112214826.333853-1-dmitry.kozliuk@gmail.com> MIME-Version: 1.0 Content-Transfer-Encoding: 7Bit Content-Type: text/plain; charset="us-ascii" X-BeenThere: dev@dpdk.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: DPDK patches and discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: dev-bounces@dpdk.org 12/11/2021 22:48, Dmitry Kozlyuk: > The goal of this series is to enable cross-compilation > of Windows binaries from Linux using MinGW with Meson 0.49 used in CI. > It also aims to reduce difference between Unix and Windows build code. > > AVX512 was switched off for MinGW cross builds, > but unfortunately in a way that is not usable with meson 0.49. > Also, c_args was used instead of machine_args for -mno-avx512f. > After patch 3/3, AVX512 support for MinGW cross builds > is configured exactly the same way as for Unix builds. > This required rewriting a Unix-specific script in patch 2/3. > Patch 1/3 skips check of GNU binutils when LLVM suite is used: > it is useful in general [1], and also simplifies patch 2/3. > > [1]: https://inbox.dpdk.org/dev/20211112160837.131994aa@sovereign > > Dmitry Kozlyuk (3): > config/x86: skip GNU binutils bug check for LLVM > buildtools: make AVX512 check script portable > config/x86: fix MinGW cross build with meson 0.49 Applied, thanks. Note 1: MAINTAINERS was updated for the new script. Note 2: patch 3 cannot be backported without patch 2, so no Cc:stable on purpose.