]> git.droids-corp.org - dpdk.git/commit
config/x86: skip GNU binutils bug check for LLVM
authorDmitry Kozlyuk <dmitry.kozliuk@gmail.com>
Fri, 12 Nov 2021 21:48:24 +0000 (00:48 +0300)
committerThomas Monjalon <thomas@monjalon.net>
Wed, 17 Nov 2021 08:41:13 +0000 (09:41 +0100)
commit04f9fac660d018d0b163dcafed2805909f576ee9
tree8a31c5017dc5b6aa75f27335f53bb7abd5c8f073
parent329f73eb355ebd7ca5ff37916d37872d28365452
config/x86: skip GNU binutils bug check for LLVM

AVX512 was disabled when GNU binutils were missing or had a known bug,
even if LLVM binutils were used for the build,
because binutils-avx512-check.sh was invoked regardless and failed.
In particular, this was the case for FreeBSD with clang (default).
Run the check only when GNU binutils are used.

Fixes: 68b1f1cda5b4 ("build: check AVX512 rather than binutils version")
Cc: stable@dpdk.org
Signed-off-by: Dmitry Kozlyuk <dmitry.kozliuk@gmail.com>
Acked-by: Bruce Richardson <bruce.richardson@intel.com>
config/x86/meson.build
lib/acl/meson.build
lib/fib/meson.build