build: fix default arm64 instruction level
authorJerin Jacob <jerin.jacob@caviumnetworks.com>
Mon, 9 Apr 2018 14:39:46 +0000 (20:09 +0530)
committerBruce Richardson <bruce.richardson@intel.com>
Tue, 17 Apr 2018 14:40:09 +0000 (16:40 +0200)
commite6084f36256668d60addff8f3023c89d8154b031
tree633172fd29c8299bd5949a4696174950f746e8cb
parent40db28c1879cd34b696bbf45e34de376dbadcbf8
build: fix default arm64 instruction level

The make based build system has crc+crypto instruction
support for the default arm64 build.
http://dpdk.org/browse/dpdk/tree/mk/machine/armv8a/rte.vars.mk#n31

This patch fixes the disparity with meson build flags for armv8.
As a bonus, This patch fixes the following errors with
ip_pipeline example application.

Assembler messages:
Error: selected processor does not support `crc32cx w3,w3,x0'

Fixes: c6e536e38437 ("build: add more implementers IDs and PNs for ARM")

Signed-off-by: Jerin Jacob <jerin.jacob@caviumnetworks.com>
Tested-by: Bruce Richardson <bruce.richardson@intel.com>
Acked-by: Hemant Agrawal <hemant.agrawal@nxp.com>
config/arm/meson.build