dzn: Disable Wunused-value for C++ files
authorJesse Natalie <jenatali@microsoft.com>
Fri, 8 Jul 2022 14:53:10 +0000 (07:53 -0700)
committerMarge Bot <emma+marge@anholt.net>
Sat, 9 Jul 2022 14:04:48 +0000 (14:04 +0000)
Reviewed-by: Boris Brezillon <boris.brezillon@collabora.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/17423>

src/microsoft/vulkan/meson.build

index c61ba03..990fe67 100644 (file)
@@ -57,6 +57,7 @@ dzn_deps = [
 ]
 
 dzn_flags = [ ]
+dzn_cpp_flags = [ ]
 
 if with_platform_windows
   dzn_flags += '-DVK_USE_PLATFORM_WIN32_KHR'
@@ -72,6 +73,7 @@ if cc.get_argument_syntax() != 'msvc'
     '-Werror=switch',
   ]
   dzn_flags += cc.get_supported_arguments(dzn_flags_to_try)
+  dzn_cpp_flags = cpp.get_supported_arguments(['-Wno-error=unused-value'])
 endif
 
 libvulkan_dzn = shared_library(
@@ -84,6 +86,7 @@ libvulkan_dzn = shared_library(
   ],
   dependencies : [dzn_deps, idep_vulkan_wsi],
   c_args : dzn_flags,
+  cpp_args : dzn_cpp_flags,
   gnu_symbol_visibility : 'hidden',
   link_args : [ld_args_bsymbolic, ld_args_gc_sections],
   name_prefix : host_machine.system() == 'windows' ? '' : 'lib',