diff --git a/cleanspec.mk b/cleanspec.mk index de22378f57..3d9fd5c4ba 100644 --- a/cleanspec.mk +++ b/cleanspec.mk @@ -79,6 +79,8 @@ $(call add-clean-step, rm -rf $(OUT_DIR)/target/common/obj/JAVA_LIBRARIES/framew $(call add-clean-step, rm -rf $(PRODUCT_OUT)/system/bin/bugreport) $(call add-clean-step, rm -rf $(PRODUCT_OUT)/obj/SHARED_LIBRARIES/libwebcore_intermediates) $(call add-clean-step, rm -rf $(PRODUCT_OUT)/obj/STATIC_LIBRARIES/libwebcore_intermediates) +$(call add-clean-step, rm -rf $(PRODUCT_OUT)/obj/SHARED_LIBRARIES/libdvm_intermediates) +$(call add-clean-step, rm -rf $(PRODUCT_OUT)/obj/SHARED_LIBRARIES/libandroid_runtime_intermediates) # ************************************************ # NEWER CLEAN STEPS MUST BE AT THE END OF THE LIST diff --git a/core/combo/linux-arm.mk b/core/combo/linux-arm.mk index 601135111c..c0a530f3e7 100644 --- a/core/combo/linux-arm.mk +++ b/core/combo/linux-arm.mk @@ -166,6 +166,10 @@ TARGET_STRIP_MODULE:=true $(combo_target)DEFAULT_SYSTEM_SHARED_LIBRARIES := libc libstdc++ libm $(combo_target)CUSTOM_LD_COMMAND := true + +# Enable the Dalvik JIT compiler +WITH_JIT := true + define transform-o-to-shared-lib-inner $(TARGET_CXX) \ -nostdlib -Wl,-soname,$(notdir $@) -Wl,-T,$(BUILD_SYSTEM)/armelf.xsc \