build: fix meson binutils workaround
authorFerruh Yigit <ferruh.yigit@intel.com>
Thu, 2 May 2019 13:35:25 +0000 (14:35 +0100)
committerThomas Monjalon <thomas@monjalon.net>
Thu, 2 May 2019 15:48:03 +0000 (17:48 +0200)
commit6e625189f25ca56859715b07732491f829619ec1
treeefeba8f4fbebd93f0c2f1d3ed390c147535a2bd6
parenta53f14f96112a0851a9c3788dd1e7b9d61c50191
build: fix meson binutils workaround

The '-mno-avx512f' compiler flag is not passed to the compiler,
detection of the binutils and setting flags works fine, but the flag
itself not used by compiler.

Removing the interim 'march_opt' variable and using directly
'machine_args' and setting '-mno-avx512f' to 'machine_args'

Fixes: 566b4d7a968f ("build: fix meson check for binutils 2.30")
Cc: stable@dpdk.org
Signed-off-by: Ferruh Yigit <ferruh.yigit@intel.com>
Acked-by: Bruce Richardson <bruce.richardson@intel.com>
config/x86/meson.build