From 46e034bb06093990fe885f8dbdef825bc0eb39e3 Mon Sep 17 00:00:00 2001 From: Jakub Hrozek Date: Tue, 10 Dec 2013 15:29:13 +0100 Subject: cmake: Detect attribute format --- ConfigureChecks.cmake | 8 ++++++++ 1 file changed, 8 insertions(+) (limited to 'ConfigureChecks.cmake') diff --git a/ConfigureChecks.cmake b/ConfigureChecks.cmake index dd3fdb8..5b4813b 100644 --- a/ConfigureChecks.cmake +++ b/ConfigureChecks.cmake @@ -169,6 +169,14 @@ int main(void) { return 0; }" HAVE_GCC_THREAD_LOCAL_STORAGE) +check_c_source_compiles(" +void log_fn(const char *format, ...) __attribute__ ((format (printf, 1, 2))); + +int main(void) { + return 0; +}" HAVE_FUNCTION_ATTRIBUTE_FORMAT) + + check_library_exists(dl dlopen "" HAVE_LIBDL) if (HAVE_LIBDL) find_library(DLFCN_LIBRARY dl) -- cgit