am 4f9d6f57: Merge "Fix embedded build"

* commit '4f9d6f57fdea05904c6f45c7799aa7a0d0a32457':
  Fix embedded build
This commit is contained in:
Ying Wang
2014-03-20 12:28:30 -07:00
committed by Android Git Automerger
5 changed files with 12 additions and 9 deletions

View File

@@ -455,6 +455,11 @@ ifeq ($(TARGET_DEFAULT_JAVA_LIBRARIES),)
TARGET_DEFAULT_JAVA_LIBRARIES := core core-junit ext framework framework2 TARGET_DEFAULT_JAVA_LIBRARIES := core core-junit ext framework framework2
endif endif
DEX2OAT_TARGET_INSTRUCTION_SET_FEATURES := default
ifneq (,$(filter $(TARGET_CPU_VARIANT),cortex-a15 krait))
DEX2OAT_TARGET_INSTRUCTION_SET_FEATURES := div
endif
# define clang/llvm tools and global flags # define clang/llvm tools and global flags
include $(BUILD_SYSTEM)/clang/config.mk include $(BUILD_SYSTEM)/clang/config.mk

View File

@@ -3,9 +3,7 @@
# #
#################################### ####################################
ifeq ($(DALVIK_VM_LIB),) ifneq ($(DALVIK_VM_LIB),)
$(error No value for DALVIK_VM_LIB)
endif
# list of boot classpath jars for dexpreopt # list of boot classpath jars for dexpreopt
DEXPREOPT_BOOT_JARS := $(subst $(space),:,$(PRODUCT_BOOT_JARS)) DEXPREOPT_BOOT_JARS := $(subst $(space),:,$(PRODUCT_BOOT_JARS))
@@ -70,3 +68,8 @@ endef
DEXPREOPT_ONE_FILE_DEPENDENCY_TOOLS := $(DEX2OAT_DEPENDENCY) DEXPREOPT_ONE_FILE_DEPENDENCY_TOOLS := $(DEX2OAT_DEPENDENCY)
DEXPREOPT_ONE_FILE_DEPENDENCY_BUILT_BOOT_PREOPT := $(DEFAULT_DEX_PREOPT_BUILT_IMAGE) DEXPREOPT_ONE_FILE_DEPENDENCY_BUILT_BOOT_PREOPT := $(DEFAULT_DEX_PREOPT_BUILT_IMAGE)
endif endif
else
$(warning No DALVIK_VM_LIB, disable dexpreopt.)
WITH_DEXPREOPT := false
DISABLE_DEXPREOPT := true
endif # DALVIK_VM_LIB is defined.

View File

@@ -37,11 +37,6 @@ $(DEFAULT_DEX_PREOPT_INSTALLED_IMAGE) : $(DEFAULT_DEX_PREOPT_BUILT_IMAGE) | $(AC
$(hide) $(ACP) -fp $(patsubst %.art,%.oat,$<) $(patsubst %.art,%.oat,$@) $(hide) $(ACP) -fp $(patsubst %.art,%.oat,$<) $(patsubst %.art,%.oat,$@)
endif endif
DEX2OAT_TARGET_INSTRUCTION_SET_FEATURES := default
ifeq ($(TARGET_CPU_VARIANT),$(filter $(TARGET_CPU_VARIANT),cortex-a15 krait))
DEX2OAT_TARGET_INSTRUCTION_SET_FEATURES := div
endif
# start of image reserved address space # start of image reserved address space
LIBART_IMG_HOST_BASE_ADDRESS := 0x60000000 LIBART_IMG_HOST_BASE_ADDRESS := 0x60000000

View File

@@ -34,6 +34,7 @@ PRODUCT_PACKAGES += \
framework2 \ framework2 \
fsck_msdos \ fsck_msdos \
ime \ ime \
input \
javax.obex \ javax.obex \
libandroid \ libandroid \
libandroid_runtime \ libandroid_runtime \

View File

@@ -31,7 +31,6 @@ PRODUCT_PACKAGES += \
init \ init \
init.environ.rc \ init.environ.rc \
init.rc \ init.rc \
input \
libEGL \ libEGL \
libETC1 \ libETC1 \
libFFTEm \ libFFTEm \