The no_wvla_cflag is added to meson.build files in directories that
are not yet VLA-free.
Signed-off-by: Andre Muezerie <andremue@linux.microsoft.com>
---
examples/fips_validation/meson.build | 2 ++
examples/ip_fragmentation/meson.build | 1 +
examples/ipsec-secgw/meson.build | 3 +++
examples/l2fwd-crypto/meson.build | 1 +
examples/l2fwd-jobstats/meson.build | 1 +
examples/l3fwd-power/meson.build | 1 +
examples/l3fwd/meson.build | 1 +
examples/pipeline/meson.build | 1 +
examples/qos_sched/meson.build | 1 +
examples/vhost/meson.build | 1 +
10 files changed, 13 insertions(+)
@@ -25,6 +25,8 @@ sources = files(
'main.c',
)
+cflags += no_wvla_cflag
+
if dpdk_conf.has('RTE_HAS_JANSSON')
ext_deps += jansson_dep
cflags += '-DUSE_JANSSON'
@@ -11,3 +11,4 @@ deps += ['ip_frag', 'lpm']
sources = files(
'main.c',
)
+cflags += no_wvla_cflag
@@ -23,6 +23,9 @@ sources = files(
'sp4.c',
'sp6.c',
)
+
+cflags += no_wvla_cflag
+
app_cflags = ['-Wno-address-of-packed-member']
foreach flag:app_cflags
if cc.has_argument(flag)
@@ -14,3 +14,4 @@ allow_experimental_apis = true
sources = files(
'main.c',
)
+cflags += no_wvla_cflag
@@ -11,3 +11,4 @@ deps += ['jobstats', 'timer']
sources = files(
'main.c',
)
+cflags += no_wvla_cflag
@@ -12,3 +12,4 @@ sources = files(
'main.c',
'perf_core.c',
)
+cflags += no_wvla_cflag
@@ -21,3 +21,4 @@ sources = files(
if dpdk_conf.has('RTE_LIB_EVENTDEV')
deps += 'eventdev'
endif
+cflags += no_wvla_cflag
@@ -20,3 +20,4 @@ sources = files(
'obj.c',
'thread.c',
)
+cflags += no_wvla_cflag
@@ -17,3 +17,4 @@ sources = files(
'main.c',
'stats.c',
)
+cflags += no_wvla_cflag
@@ -18,3 +18,4 @@ sources = files(
'main.c',
'virtio_net.c',
)
+cflags += no_wvla_cflag