OSDN Git Service

Suppress attributes warnings.
authorNicolas Capens <capn@google.com>
Fri, 4 Aug 2017 13:40:46 +0000 (09:40 -0400)
committerNicolas Capens <nicolascapens@google.com>
Fri, 4 Aug 2017 15:02:09 +0000 (15:02 +0000)
Older compiler versions warned about unknown attributes with
-Wattributes instead of -Wunknown-attributes. Use both and suppress
warnings about unknown warnings options too.

Change-Id: I22252426e73d4984471b9b8415479bd7b57ba0c5
Reviewed-on: https://swiftshader-review.googlesource.com/11289
Tested-by: Nicolas Capens <nicolascapens@google.com>
Reviewed-by: Alexis Hétu <sugoi@google.com>
Reviewed-by: Nicolas Capens <nicolascapens@google.com>
src/Android.mk
src/OpenGL/compiler/Android.mk
src/OpenGL/libEGL/Android.mk
src/OpenGL/libGLES_CM/Android.mk
src/OpenGL/libGLESv2/Android.mk

index e6cf98c..ec3fc96 100644 (file)
@@ -108,6 +108,9 @@ COMMON_CFLAGS := \
        -Wno-implicit-exception-spec-mismatch \
        -Wno-overloaded-virtual \
        -Wno-non-virtual-dtor \
+       -Wno-attributes \
+       -Wno-unknown-attributes \
+       -Wno-unknown-warning-option \
        -fno-operator-names \
        -msse2 \
        -D__STDC_CONSTANT_MACROS \
index 3916255..5bca1fe 100644 (file)
@@ -20,6 +20,9 @@ COMMON_CFLAGS := \
        -Wno-unused-parameter \
        -Wno-implicit-exception-spec-mismatch \
        -Wno-overloaded-virtual \
+       -Wno-attributes \
+       -Wno-unknown-attributes \
+       -Wno-unknown-warning-option \
        -fno-operator-names \
        -msse2 \
        -D__STDC_CONSTANT_MACROS \
index 1f8851b..9317879 100644 (file)
@@ -8,7 +8,9 @@ COMMON_CFLAGS := \
        -Wno-unused-parameter \
        -Wno-implicit-exception-spec-mismatch \
        -Wno-overloaded-virtual \
+       -Wno-attributes \
        -Wno-unknown-attributes \
+       -Wno-unknown-warning-option \
        -DANDROID_PLATFORM_SDK_VERSION=$(PLATFORM_SDK_VERSION) \
        -DNO_SANITIZE_FUNCTION=
 
index 25cef87..8576661 100644 (file)
@@ -14,6 +14,9 @@ COMMON_CFLAGS := \
        -Wno-unused-parameter \
        -Wno-implicit-exception-spec-mismatch \
        -Wno-overloaded-virtual \
+       -Wno-attributes \
+       -Wno-unknown-attributes \
+       -Wno-unknown-warning-option \
        -DANDROID_PLATFORM_SDK_VERSION=$(PLATFORM_SDK_VERSION)
 
 ifneq (16,${PLATFORM_SDK_VERSION})
index 5bacb6d..4ae7952 100644 (file)
@@ -13,7 +13,9 @@ COMMON_CFLAGS := \
        -Wno-unused-parameter \
        -Wno-implicit-exception-spec-mismatch \
        -Wno-overloaded-virtual \
+       -Wno-attributes \
        -Wno-unknown-attributes \
+       -Wno-unknown-warning-option \
        -DANDROID_PLATFORM_SDK_VERSION=$(PLATFORM_SDK_VERSION) \
        -DNO_SANITIZE_FUNCTION=