From c8b2591ac23d251c2eeae554f67c9c956e0f9c89 Mon Sep 17 00:00:00 2001
From: Max Kellermann <max@duempel.org>
Date: Wed, 30 Oct 2013 19:17:07 +0100
Subject: [PATCH] configure.ac: move -Werror before all other CFLAGS

Without -Werror, clang will not fail on -ftree-vectorize.
---
 configure.ac | 13 +++++++------
 1 file changed, 7 insertions(+), 6 deletions(-)

diff --git a/configure.ac b/configure.ac
index cf8dce7ac..0b1baad62 100644
--- a/configure.ac
+++ b/configure.ac
@@ -1463,6 +1463,13 @@ dnl ---------------------------------------------------------------------------
 dnl CFLAGS
 dnl ---------------------------------------------------------------------------
 
+dnl ---------------------------- warnings as errors ---------------------------
+if test "x$enable_werror" = xyes; then
+	CFLAGS="$CFLAGS -Werror -pedantic-errors"
+	CXXFLAGS="$CXXFLAGS -Werror"
+fi
+
+dnl ---------------------------- language features ----------------------------
 AX_APPEND_COMPILE_FLAGS([-fvisibility=hidden])
 AX_APPEND_COMPILE_FLAGS([-ffast-math])
 AX_APPEND_COMPILE_FLAGS([-ftree-vectorize])
@@ -1517,12 +1524,6 @@ then
 	AC_LANG_POP
 fi
 
-dnl ---------------------------- warnings as errors ---------------------------
-if test "x$enable_werror" = xyes; then
-	AM_CFLAGS="$AM_CFLAGS -Werror -pedantic-errors"
-	AM_CXXFLAGS="$AM_CXXFLAGS -Werror"
-fi
-
 dnl ---------------------------------------------------------------------------
 dnl Pretty-Print Results
 dnl ---------------------------------------------------------------------------