diff --git a/src/amd/compiler/meson.build b/src/amd/compiler/meson.build index 163747c4943..861848c0d43 100644 --- a/src/amd/compiler/meson.build +++ b/src/amd/compiler/meson.build @@ -86,7 +86,7 @@ libaco_files = files( 'aco_validate.cpp', ) -cpp_args_aco = cpp.get_supported_arguments(['-fno-exceptions', '-fno-rtti', '-Wshadow', '-DNOMINMAX']) +cpp_args_aco = cpp.get_supported_arguments(['-fno-exceptions', '-fno-rtti', '-Wimplicit-fallthrough', '-Wshadow', '-DNOMINMAX']) _libaco = static_library( 'aco', diff --git a/src/amd/vulkan/meson.build b/src/amd/vulkan/meson.build index 89f081a8350..ed14839e891 100644 --- a/src/amd/vulkan/meson.build +++ b/src/amd/vulkan/meson.build @@ -119,7 +119,7 @@ if not with_platform_windows endif radv_deps = [] -radv_flags = cc.get_supported_arguments(['-Wshadow']) +radv_flags = cc.get_supported_arguments(['-Wimplicit-fallthrough', '-Wshadow']) if with_platform_x11 radv_deps += dep_xcb_dri3