From 4c6c4a6756ca450bcbc27dd1de39b0f8ae18481b Mon Sep 17 00:00:00 2001
From: Tom Finegan <tomfinegan@google.com>
Date: Thu, 6 Mar 2014 14:54:49 -0800
Subject: [PATCH] Avoid unknown warning warnings and fix -Werror on macosx.

clang on macosx does not support -Wunused-but-set-variable; adding the flag
causes additional warnings about the flag. As a more generalized fix, use
-Werror when checking compiler flag support in order to avoid using
unsupported warning flags.

Change-Id: I2529862e211f880d56491eac3b9fa90fff1aa5c3
---
 build/make/configure.sh | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/build/make/configure.sh b/build/make/configure.sh
index 449d1b9f8e..b84b418301 100755
--- a/build/make/configure.sh
+++ b/build/make/configure.sh
@@ -327,7 +327,7 @@ EOF
 
 check_cflags() {
     log check_cflags "$@"
-    check_cc "$@" <<EOF
+    check_cc -Werror "$@" <<EOF
 int x;
 EOF
 }
@@ -341,7 +341,7 @@ check_cxxflags() {
 int x;
 EOF
       ;;
-      *) check_cxx "$@" <<EOF
+      *) check_cxx -Werror "$@" <<EOF
 int x;
 EOF
       ;;
-- 
GitLab