NativeHelper: Switch to Clang
Bug: 16404669
Change-Id: I7bf7745684747bad8564f168d0def71878566e8c
diff --git a/Android.mk b/Android.mk
index ef33104..4e8fcee 100644
--- a/Android.mk
+++ b/Android.mk
@@ -32,6 +32,7 @@
LOCAL_SHARED_LIBRARIES := liblog
LOCAL_MODULE_TAGS := optional
LOCAL_MODULE := libnativehelper
+LOCAL_CLANG := true
LOCAL_CFLAGS := -Werror -fvisibility=protected
LOCAL_C_INCLUDES := external/stlport/stlport bionic/ bionic/libstdc++/include libcore/include
LOCAL_SHARED_LIBRARIES += libcutils libstlport libdl
@@ -48,6 +49,7 @@
include $(CLEAR_VARS)
LOCAL_MODULE_TAGS := optional
LOCAL_MODULE := libnativehelper_compat_libc++
+LOCAL_CLANG := true
LOCAL_C_INCLUDES := \
$(LOCAL_PATH)/include/nativehelper
LOCAL_EXPORT_C_INCLUDE_DIRS := \
@@ -68,6 +70,7 @@
include $(CLEAR_VARS)
LOCAL_MODULE := libnativehelper
LOCAL_MODULE_TAGS := optional
+LOCAL_CLANG := true
LOCAL_SRC_FILES := \
$(local_src_files) \
JniInvocation.cpp
diff --git a/tests/Android.mk b/tests/Android.mk
index 63e6f5c..c357b24 100644
--- a/tests/Android.mk
+++ b/tests/Android.mk
@@ -6,6 +6,7 @@
include $(CLEAR_VARS)
LOCAL_MODULE := JniInvocation_test
+LOCAL_CLANG := true
LOCAL_SRC_FILES := JniInvocation_test.cpp
LOCAL_SHARED_LIBRARIES := \
libnativehelper
@@ -21,6 +22,7 @@
include $(CLEAR_VARS)
LOCAL_MODULE := JniInvocation_test
+LOCAL_CLANG := true
LOCAL_SRC_FILES := JniInvocation_test.cpp
LOCAL_SHARED_LIBRARIES := \
libnativehelper