diff --git a/src/freedreno/vulkan/tu_private.h b/src/freedreno/vulkan/tu_private.h index 4e0f82be6ce..be3b75afa53 100644 --- a/src/freedreno/vulkan/tu_private.h +++ b/src/freedreno/vulkan/tu_private.h @@ -112,8 +112,6 @@ typedef uint32_t xcb_window_t; #define A6XX_TEX_CONST_DWORDS 16 #define A6XX_TEX_SAMP_DWORDS 4 -#define tu_printflike(a, b) __attribute__((__format__(__printf__, a, b))) - #define for_each_bit(b, dword) \ for (uint32_t __dword = (dword); \ (b) = __builtin_ffs(__dword) - 1, __dword; __dword &= ~(1 << (b))) @@ -143,7 +141,7 @@ __vk_errorf(struct tu_instance *instance, void __tu_finishme(const char *file, int line, const char *format, ...) - tu_printflike(3, 4); + PRINTFLIKE(3, 4); /** * Print a FINISHME message, including its source location. diff --git a/src/freedreno/vulkan/tu_util.c b/src/freedreno/vulkan/tu_util.c index 02fc3df163a..447f1abd91f 100644 --- a/src/freedreno/vulkan/tu_util.c +++ b/src/freedreno/vulkan/tu_util.c @@ -33,7 +33,7 @@ #include "util/u_math.h" #include "vk_enum_to_str.h" -void tu_printflike(3, 4) +void PRINTFLIKE(3, 4) __tu_finishme(const char *file, int line, const char *format, ...) { va_list ap;