am ce23ecff: Merge "Frameworks/base: Wall Werror in native/graphics"

* commit 'ce23ecffea9ec4ebe97d91a59e1997aaa77562c9':
  Frameworks/base: Wall Werror in native/graphics
This commit is contained in:
Andreas Gampe
2014-11-11 02:16:13 +00:00
committed by Android Git Automerger
2 changed files with 11 additions and 5 deletions

View File

@@ -6,27 +6,29 @@ include $(CLEAR_VARS)
# setup for skia optimizations # setup for skia optimizations
# #
ifneq ($(ARCH_ARM_HAVE_VFP),true) ifneq ($(ARCH_ARM_HAVE_VFP),true)
LOCAL_CFLAGS += -DSK_SOFTWARE_FLOAT LOCAL_CFLAGS += -DSK_SOFTWARE_FLOAT
endif endif
ifeq ($(ARCH_ARM_HAVE_NEON),true) ifeq ($(ARCH_ARM_HAVE_NEON),true)
LOCAL_CFLAGS += -D__ARM_HAVE_NEON LOCAL_CFLAGS += -D__ARM_HAVE_NEON
endif endif
# our source files # our source files
# #
LOCAL_SRC_FILES:= \ LOCAL_SRC_FILES:= \
bitmap.cpp bitmap.cpp
LOCAL_SHARED_LIBRARIES := \ LOCAL_SHARED_LIBRARIES := \
libandroid_runtime \ libandroid_runtime \
libskia libskia
LOCAL_C_INCLUDES += \ LOCAL_C_INCLUDES += \
frameworks/base/native/include \ frameworks/base/native/include \
frameworks/base/core/jni/android/graphics frameworks/base/core/jni/android/graphics
LOCAL_MODULE:= libjnigraphics LOCAL_MODULE:= libjnigraphics
LOCAL_CFLAGS += -Wall -Werror -Wunused -Wunreachable-code
include $(BUILD_SHARED_LIBRARY) include $(BUILD_SHARED_LIBRARY)

View File

@@ -15,7 +15,11 @@
*/ */
#include <android/bitmap.h> #include <android/bitmap.h>
#pragma GCC diagnostic push
#pragma GCC diagnostic ignored "-Wunused-parameter"
#include <GraphicsJNI.h> #include <GraphicsJNI.h>
#pragma GCC diagnostic pop
int AndroidBitmap_getInfo(JNIEnv* env, jobject jbitmap, int AndroidBitmap_getInfo(JNIEnv* env, jobject jbitmap,
AndroidBitmapInfo* info) { AndroidBitmapInfo* info) {