From 92352a94c1658eb0b246b984a569b310816e759f Mon Sep 17 00:00:00 2001 From: Diego Biurrun Date: Sat, 2 Nov 2013 12:16:00 +0100 Subject: [PATCH] configure: Move -Wno-maybe-uninitialized check into gcc section As another example of bizarre compiler behavior clang groks the -Wmaybe-uninitialized option, but not -Wno-maybe-uninitialized and spews a warning for every file that gets compiled. --- configure | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/configure b/configure index 4aa66c09cf..b83f9a3777 100755 --- a/configure +++ b/configure @@ -3924,7 +3924,6 @@ check_disable_warning -Wno-parentheses check_disable_warning -Wno-switch check_disable_warning -Wno-format-zero-length check_disable_warning -Wno-pointer-sign -enabled extra_warnings || check_disable_warning -Wno-maybe-uninitialized # add some linker flags check_ldflags -Wl,--warn-common @@ -4016,6 +4015,7 @@ elif enabled gcc; then check_cflags -Werror=return-type check_cflags -Werror=declaration-after-statement check_cflags -Werror=vla + enabled extra_warnings || check_disable_warning -Wno-maybe-uninitialized elif enabled llvm_gcc; then check_cflags -mllvm -stack-alignment=16 elif enabled clang; then