Fix MCLinker builds with clang.

bug 13588226

Change-Id: I4030f3f218e2b25c30d9bf3d6c382a86b2d5feb1
diff --git a/mcld-device-build.mk b/mcld-device-build.mk
index 744edcf..42d6d56 100644
--- a/mcld-device-build.mk
+++ b/mcld-device-build.mk
@@ -5,9 +5,7 @@
 # to here.
 LOCAL_CFLAGS := \
   -DANDROID_TARGET_BUILD \
-  -finline-limit=64 \
   -finline-functions \
-  -fno-inline-functions-called-once \
   -include $(MCLD_ROOT_PATH)/include/mcld/Config/Config.h \
   $(LOCAL_CFLAGS)
 
@@ -15,6 +13,8 @@
   $(LOCAL_CPPFLAGS) \
   -Wall \
   -Wno-unused-parameter \
+  -Wno-unused-private-field \
+  -Wno-unused-const-variable \
   -Werror
 
 ifeq ($(MCLD_ENABLE_ASSERTION),true)