Przeglądaj źródła

am 332076f0: Merge "Fix warnings warnings in header files, hide others."

* commit '332076f08a9d46b772fee755832a0e09dd8cb6aa':
  Fix warnings warnings in header files, hide others.
Max Cai 12 lat temu
rodzic
commit
52b74c5290
1 zmienionych plików z 7 dodań i 3 usunięć
  1. 7 3
      Android.mk

+ 7 - 3
Android.mk

@@ -16,6 +16,8 @@
 
 LOCAL_PATH := $(call my-dir)
 
+IGNORED_WARNINGS := -Wno-sign-compare -Wno-unused-parameter -Wno-sign-promo
+
 CC_LITE_SRC_FILES := \
     src/google/protobuf/stubs/common.cc                              \
     src/google/protobuf/stubs/once.cc                                \
@@ -227,7 +229,7 @@ LOCAL_C_INCLUDES := \
 #
 #LOCAL_COPY_HEADERS_TO := $(LOCAL_MODULE)
 
-LOCAL_CFLAGS := -DGOOGLE_PROTOBUF_NO_RTTI
+LOCAL_CFLAGS := -DGOOGLE_PROTOBUF_NO_RTTI $(IGNORED_WARNINGS)
 
 # These are the minimum versions and don't need to be update.
 ifeq ($(TARGET_ARCH),arm)
@@ -293,7 +295,7 @@ LOCAL_C_INCLUDES := \
 #
 #LOCAL_COPY_HEADERS_TO := $(LOCAL_MODULE)
 
-LOCAL_CFLAGS := -DGOOGLE_PROTOBUF_NO_RTTI
+LOCAL_CFLAGS := -DGOOGLE_PROTOBUF_NO_RTTI $(IGNORED_WARNINGS)
 
 # These are the minimum versions and don't need to be update.
 ifeq ($(TARGET_ARCH),arm)
@@ -319,7 +321,7 @@ LOCAL_C_INCLUDES := \
     external/zlib \
     $(LOCAL_PATH)/src
 
-LOCAL_CFLAGS := -frtti
+LOCAL_CFLAGS := -frtti $(IGNORED_WARNINGS)
 LOCAL_SDK_VERSION := 14
 LOCAL_NDK_STL_VARIANT := gnustl_static
 
@@ -349,6 +351,8 @@ LOCAL_C_INCLUDES := \
 LOCAL_STATIC_LIBRARIES += libz
 LOCAL_LDLIBS := -lpthread
 
+LOCAL_CFLAGS := $(IGNORED_WARNINGS)
+
 include $(BUILD_HOST_EXECUTABLE)
 
 # To test java proto params build rules.