From 1d7520b68a5132cec07e5403291a63f300c87a75 Mon Sep 17 00:00:00 2001 From: Andreas Schneider Date: Tue, 25 Sep 2018 14:35:30 +0200 Subject: [PATCH] cmake: Add -Wattributs for configure checks Signed-off-by: Andreas Schneider --- ConfigureChecks.cmake | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/ConfigureChecks.cmake b/ConfigureChecks.cmake index de17b850..2ab140db 100644 --- a/ConfigureChecks.cmake +++ b/ConfigureChecks.cmake @@ -273,6 +273,13 @@ int main(void) { # For detecting attributes we need to treat warnings as # errors if (UNIX) + # Get warnings for attributs + check_c_compiler_flag("-Wattributs" REQUIRED_FLAGS_WERROR) + if (REQUIRED_FLAGS_WERROR) + set(CMAKE_REQUIRED_FLAGS "-Wattributes") + endif() + + # Turn warnings into errors check_c_compiler_flag("-Werror" REQUIRED_FLAGS_WERROR) if (REQUIRED_FLAGS_WERROR) set(CMAKE_REQUIRED_FLAGS "-Werror")