Add caching framework of binaries. Caching is not turned on for now. ARM & relocation (todo) of logan

Change-Id: I097e626b3c5d5dd4a37478144ce50f68d08d361d
diff --git a/Android.mk b/Android.mk
index 820604a..a01d620 100644
--- a/Android.mk
+++ b/Android.mk
@@ -87,7 +87,7 @@
 	libLLVMSystem	\
 	libLLVMAnalysis
 
-LOCAL_SHARED_LIBRARIES := libdl libcutils libstlport
+LOCAL_SHARED_LIBRARIES := libdl libcutils libutils libstlport
 
 LOCAL_C_INCLUDES :=	\
 	$(LOCAL_PATH)/include
@@ -151,7 +151,7 @@
 	$(LOCAL_PATH)/include
 
 # definitions for LLVM
-LOCAL_CFLAGS += -DHAVE_PTHREADS -D__STDC_LIMIT_MACROS -D__STDC_CONSTANT_MACROS -DUSE_DISASSEMBLER=1 -DFORCE_ARM_CODEGEN=1 -DDEBUG_CODEGEN=1
+LOCAL_CFLAGS += -D__STDC_LIMIT_MACROS -D__STDC_CONSTANT_MACROS -DUSE_DISASSEMBLER=1 -DFORCE_ARM_CODEGEN=1 -DDEBUG_CODEGEN=1
 
 ifeq ($(USE_DISASSEMBLER),true)
 LOCAL_CFLAGS += -DUSE_DISASSEMBLER