Use -Werror in Android builds.
Suppress existing warnings.
Bug b/66996870
Change-Id: I9b78f840638a57c2559ccc4dbc583cc6a6e21c14
Reviewed-on: https://swiftshader-review.googlesource.com/17630
Reviewed-by: Nicolas Capens <nicolascapens@google.com>
Tested-by: Nicolas Capens <nicolascapens@google.com>
diff --git a/src/Android.mk b/src/Android.mk
index 3eebf5a..945daf8 100644
--- a/src/Android.mk
+++ b/src/Android.mk
@@ -102,7 +102,14 @@
COMMON_CFLAGS := \
-DLOG_TAG=\"swiftshader\" \
+ -Wall \
+ -Werror \
+ -Wno-format \
+ -Wno-switch \
+ -Wno-unused-local-typedef \
-Wno-unused-parameter \
+ -Wno-unused-value \
+ -Wno-unused-variable \
-Wno-implicit-exception-spec-mismatch \
-Wno-overloaded-virtual \
-Wno-non-virtual-dtor \