Commit 4be91715 by Chih-Hung Hsieh Committed by Nicolas Capens

Use -Werror in Android builds.

Suppress existing warnings. Bug b/66996870 Change-Id: I9b78f840638a57c2559ccc4dbc583cc6a6e21c14 Reviewed-on: https://swiftshader-review.googlesource.com/17630Reviewed-by: 's avatarNicolas Capens <nicolascapens@google.com> Tested-by: 's avatarNicolas Capens <nicolascapens@google.com>
parent d4b2dd49
......@@ -102,7 +102,14 @@ COMMON_SRC_FILES += \
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 \
......
......@@ -17,7 +17,14 @@ endif
COMMON_CFLAGS := \
-DLOG_TAG=\"swiftshader_compiler\" \
-Wall \
-Werror \
-Wno-format \
-Wno-sign-compare \
-Wno-unneeded-internal-declaration \
-Wno-unused-const-variable \
-Wno-unused-parameter \
-Wno-unused-variable \
-Wno-implicit-exception-spec-mismatch \
-Wno-overloaded-virtual \
-Wno-attributes \
......
......@@ -5,6 +5,10 @@ COMMON_CFLAGS := \
-std=c++11 \
-DEGLAPI= \
-DEGL_EGLEXT_PROTOTYPES \
-Wall \
-Werror \
-Wno-format \
-Wno-unused-function \
-Wno-unused-parameter \
-Wno-implicit-exception-spec-mismatch \
-Wno-overloaded-virtual \
......
......@@ -11,7 +11,12 @@ COMMON_CFLAGS := \
-DGL_API= \
-DGL_APICALL= \
-DGL_GLEXT_PROTOTYPES \
-Wall \
-Werror \
-Wno-format \
-Wno-format-extra-args \
-Wno-unused-parameter \
-Wno-unused-variable \
-Wno-implicit-exception-spec-mismatch \
-Wno-overloaded-virtual \
-Wno-attributes \
......
......@@ -10,7 +10,13 @@ COMMON_CFLAGS := \
-DGL_API= \
-DGL_APICALL= \
-DGL_GLEXT_PROTOTYPES \
-Wall \
-Werror \
-Wno-format \
-Wno-sign-compare \
-Wno-unused-parameter \
-Wno-unused-private-field \
-Wno-unused-variable \
-Wno-implicit-exception-spec-mismatch \
-Wno-overloaded-virtual \
-Wno-attributes \
......
......@@ -108,7 +108,12 @@ LOCAL_SRC_FILES += \
LOCAL_CPPFLAGS := -std=c++11
LOCAL_CFLAGS += -DLOG_TAG=\"libsubzero\" \
LOCAL_CFLAGS +=
-DLOG_TAG=\"libsubzero\" \
-Wall \
-Werror \
-Wno-error=undefined-var-template \
-Wno-error=unused-lambda-capture \
-Wno-unused-parameter \
-Wno-implicit-exception-spec-mismatch \
-Wno-overloaded-virtual \
......
......@@ -396,11 +396,21 @@ LOCAL_SRC_FILES += \
lib/VMCore/ValueTypes.cpp \
lib/VMCore/Verifier.cpp \
LOCAL_CFLAGS += -DLOG_TAG=\"libLLVM_swiftshader\" \
-Wno-unused-parameter \
LOCAL_CFLAGS += \
-DLOG_TAG=\"libLLVM_swiftshader\" \
-Wall \
-Werror \
-Wno-implicit-exception-spec-mismatch \
-Wno-overloaded-virtual
-Wno-overloaded-virtual \
-Wno-undefined-var-template \
-Wno-unneeded-internal-declaration \
-Wno-unused-const-variable \
-Wno-unused-function \
-Wno-unused-local-typedef \
-Wno-unused-parameter \
-Wno-unused-private-field \
-Wno-unused-variable \
-Wno-unknown-warning-option
ifneq (16,${PLATFORM_SDK_VERSION})
LOCAL_CFLAGS += -Xclang -fuse-init-array
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment