From 17fea65e8c99e5c14a19c92cd2ba3a6fe7734220 Mon Sep 17 00:00:00 2001 From: Jan Beich Date: Mon, 23 Nov 2020 15:07:02 +0000 Subject: [PATCH] Only use -mtune=native if supported --- meson.build | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) diff --git a/meson.build b/meson.build index c871a5386..1ad7e34a3 100644 --- a/meson.build +++ b/meson.build @@ -18,7 +18,6 @@ add_project_arguments( '-Wundef', '-Wvla', '-fopenmp', - '-mtune=native', ], language: 'c', ) @@ -44,6 +43,15 @@ if is_freebsd add_project_arguments('-D_C11_SOURCE', language: 'c') endif +test_cflags = [ + '-mtune=native', +] +foreach cflag : test_cflags + if cc.has_argument(cflag) + add_project_arguments(cflag, language: 'c') + endif +endforeach + wayland_client = dependency('wayland-client') wayland_protos = dependency('wayland-protocols', version: '>=1.14') xkbcommon = dependency('xkbcommon')