From 3ca55dac6d2c631dc98d4e0d1de99e8117d5c1ab Mon Sep 17 00:00:00 2001 From: Ruifeng Wang Date: Fri, 27 Nov 2020 16:09:03 +0800 Subject: [PATCH] net/igc: fix build with gcc optimization level 0 GCC build with '-O0' failed for: ../drivers/net/igc/base/igc_api.c Assembler messages: 29: Error: selected processor does not support `casp x0,x1,x2,x3,[x4]' 82: Error: selected processor does not support `caspa x0,x1,x2,x3,[x4]' 135: Error: selected processor does not support `caspl x0,x1,x2,x3,[x4]' 188: Error: selected processor does not support `caspal x0,x1,x2,x3,[x4]' This is due to c_args not been passed to meson. Fixes: 8cb7c57d9b3c ("net/igc: support device initialization") Cc: stable@dpdk.org Reported-by: Feifei Wang Signed-off-by: Ruifeng Wang Tested-by: Jerin Jacob Acked-by: Haiyue Wang --- drivers/net/igc/base/meson.build | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/drivers/net/igc/base/meson.build b/drivers/net/igc/base/meson.build index 299985180e..690704fe02 100644 --- a/drivers/net/igc/base/meson.build +++ b/drivers/net/igc/base/meson.build @@ -13,6 +13,7 @@ sources = [ ] base_lib = static_library('igc_base', sources, - dependencies: static_rte_eal) + dependencies: static_rte_eal, + c_args: cflags) base_objs = base_lib.extract_all_objects() -- 2.20.1