Module: Mesa Branch: master Commit: d0767fc045a1210f9fff464b96dd68cf36fe57f9 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=d0767fc045a1210f9fff464b96dd68cf36fe57f9
Author: Pierre-Eric Pelloux-Prayer <[email protected]> Date: Wed Nov 25 15:44:53 2020 +0100 amd/addrlib: use cpp.has_argument() to filter compiler arguments Acked-by: Michel Dänzer <[email protected]> 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', _______________________________________________ mesa-commit mailing list [email protected] https://lists.freedesktop.org/mailman/listinfo/mesa-commit
