From 26109fd328aec626dde78366d961c34600fc7b15 Mon Sep 17 00:00:00 2001 From: Andreas Gampe Date: Tue, 18 Nov 2014 14:38:00 -0800 Subject: [PATCH] Frameworks/base: Ignore unknown pragmas in core/jni Preparation for a switch to Clang. Change-Id: Iabe1d79474a617bec66dd4bf58002b1a372f6d23 --- core/jni/Android.mk | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/core/jni/Android.mk b/core/jni/Android.mk index adeffadc628e0..d53a5b80a9fbd 100644 --- a/core/jni/Android.mk +++ b/core/jni/Android.mk @@ -261,7 +261,9 @@ LOCAL_C_INCLUDES += bionic/libc/private LOCAL_MODULE:= libandroid_runtime -LOCAL_CFLAGS += -Wall -Werror -Wunused -Wunreachable-code +# -Wno-unknown-pragmas: necessary for Clang as the GL bindings need to turn +# off a GCC warning that Clang doesn't know. +LOCAL_CFLAGS += -Wall -Werror -Wunused -Wunreachable-code -Wno-unknown-pragmas include $(BUILD_SHARED_LIBRARY)