sdm: Default to C++11 standard and use clang toolchain
- Enable newer C++11 features to be used, including the
updated standard library.
- Enable better compiler diagnostics with clang.
Change-Id: Ice550e866673ab57228ccb1f6f250e94a536e396
diff --git a/sdm/libs/utils/Android.mk b/sdm/libs/utils/Android.mk
index 9de5c07..237b48d 100644
--- a/sdm/libs/utils/Android.mk
+++ b/sdm/libs/utils/Android.mk
@@ -4,9 +4,10 @@
LOCAL_MODULE := libsdmutils
LOCAL_MODULE_TAGS := optional
LOCAL_C_INCLUDES := hardware/qcom/display/sdm/include/
-LOCAL_CFLAGS := -Wno-missing-field-initializers -Wno-unused-parameter \
- -Wconversion -Wall -Werror \
+LOCAL_CFLAGS := -Wno-missing-field-initializers \
+ -Wall -Werror -std=c++11 -fcolor-diagnostics\
-DLOG_TAG=\"SDM\"
+LOCAL_CLANG := true
LOCAL_SRC_FILES := debug.cpp rect.cpp
include $(BUILD_SHARED_LIBRARY)