From a9f82c05375c96fa820c69a0ef0a42d192e15f13 Mon Sep 17 00:00:00 2001 From: Lorenz Meier Date: Sun, 20 Sep 2015 00:26:30 +0200 Subject: [PATCH] CLANG: Improve compiler flags --- cmake/toolchains/Toolchain-posix-clang-native.cmake | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/cmake/toolchains/Toolchain-posix-clang-native.cmake b/cmake/toolchains/Toolchain-posix-clang-native.cmake index 88492dc960..3629ab0cdf 100644 --- a/cmake/toolchains/Toolchain-posix-clang-native.cmake +++ b/cmake/toolchains/Toolchain-posix-clang-native.cmake @@ -9,7 +9,6 @@ set(WARNINGS -Wpointer-arith -Wlogical-op -Wmissing-declarations - -Wpacked -Wno-unused-parameter -Werror=format-security -Werror=array-bounds @@ -19,8 +18,11 @@ set(WARNINGS -Werror=unused-variable -Werror=double-promotion -Werror=reorder - -Werror=uninitialized - -Werror=init-self + -Werror=uninitialized + -Werror=init-self + -Werror=return-type + -Wno-packed + -Wno-frame-larger-than= #-Wcast-qual - generates spurious noreturn attribute warnings, # try again later #-Wconversion - would be nice, but too many "risky-but-safe"