Mesa (master): amd/addrlib: use cpp.has_argument() to filter compiler arguments
GitLab Mirror
gitlab-mirror at kemper.freedesktop.org
Tue Jan 5 11:47:38 UTC 2021
Module: Mesa
Branch: master
Commit: d0767fc045a1210f9fff464b96dd68cf36fe57f9
URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=d0767fc045a1210f9fff464b96dd68cf36fe57f9
Author: Pierre-Eric Pelloux-Prayer <pierre-eric.pelloux-prayer at amd.com>
Date: Wed Nov 25 15:44:53 2020 +0100
amd/addrlib: use cpp.has_argument() to filter compiler arguments
Acked-by: Michel Dänzer <mdaenzer at redhat.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/7846>
---
src/amd/addrlib/meson.build | 14 ++++++++------
1 file changed, 8 insertions(+), 6 deletions(-)
diff --git a/src/amd/addrlib/meson.build b/src/amd/addrlib/meson.build
index db205044025..f396c86211a 100644
--- a/src/amd/addrlib/meson.build
+++ b/src/amd/addrlib/meson.build
@@ -53,12 +53,14 @@ files_addrlib = files(
)
cpp_args_addrlib = []
-if cpp.get_id() != 'msvc'
- cpp_args_addrlib += '-Wno-unused-variable'
- cpp_args_addrlib += '-Wno-unused-local-typedefs'
- cpp_args_addrlib += '-Wno-unused-but-set-variable'
- cpp_args_addrlib += '-Wno-maybe-uninitialized'
-endif
+foreach w : ['-Wno-unused-variable', '-Wno-unused-local-typedefs',
+ '-Wno-unused-but-set-variable', '-Wno-maybe-uninitialized']
+ if cpp.has_argument(w)
+ cpp_args_addrlib += w
+ endif
+endforeach
+
+message(cpp_args_addrlib)
libamdgpu_addrlib = static_library(
'addrlib',
More information about the mesa-commit
mailing list