From 1b3a0f88295037fb1261d319350ec87f097474dd Mon Sep 17 00:00:00 2001 From: Mauro Rossi Date: Sat, 3 Apr 2021 22:05:22 +0200 Subject: [PATCH] vulkan/util: Fix implicit declaration of ffs for Android build Similar to 641320ce02ff and 68bb26af63ac to avoid Android build errors Fixes the following building error: In file included from external/mesa/src/vulkan/util/vk_util.c:28: external/mesa/src/vulkan/util/vk_util.h:248:30: error: implicit declaration of function 'ffs' is invalid in C99 [-Werror,-Wimplicit-function-declaration] return (gl_shader_stage) (ffs((uint32_t) vk_stage) - 1); ^ 1 error generated. Fixes: 06ebbde63048 ("vulkan: Deduplicate mesa stage conversion") Acked-by: Jason Ekstrand Part-of: --- src/vulkan/util/vk_util.h | 1 + 1 file changed, 1 insertion(+) diff --git a/src/vulkan/util/vk_util.h b/src/vulkan/util/vk_util.h index 31f3edb0d9f..b4c82052e15 100644 --- a/src/vulkan/util/vk_util.h +++ b/src/vulkan/util/vk_util.h @@ -23,6 +23,7 @@ #ifndef VK_UTIL_H #define VK_UTIL_H +#include "util/bitscan.h" #include "util/macros.h" #include "compiler/shader_enums.h" #include