From: Colin Cross Date: Wed, 17 Aug 2016 23:52:08 +0000 (-0700) Subject: Remove ART_DEFAULT_INSTRUCTION_SET_FEATURES X-Git-Url: http://git.osdn.net/view?a=commitdiff_plain;h=802d59857eed64304fbaf25d20700ef8ecafe5b7;p=android-x86%2Fart.git Remove ART_DEFAULT_INSTRUCTION_SET_FEATURES It is never used. Test: mmma -j art Change-Id: I014a8ab11d3a3241c075503bc2674279130cb86f --- diff --git a/build/Android.common_build.mk b/build/Android.common_build.mk index 0cd90c97a..33c2a8eb9 100644 --- a/build/Android.common_build.mk +++ b/build/Android.common_build.mk @@ -318,7 +318,7 @@ ifndef LIBART_IMG_HOST_BASE_ADDRESS $(error LIBART_IMG_HOST_BASE_ADDRESS unset) endif ART_HOST_CFLAGS += -DART_BASE_ADDRESS=$(LIBART_IMG_HOST_BASE_ADDRESS) -ART_HOST_CFLAGS += -DART_DEFAULT_INSTRUCTION_SET_FEATURES=default $(art_host_cflags) +ART_HOST_CFLAGS += $(art_host_cflags) ART_HOST_CFLAGS += -DART_FRAME_SIZE_LIMIT=$(ART_HOST_FRAME_SIZE_LIMIT) \ $(ART_COMMON_STACK_OVERFLOW_DEFINES) diff --git a/runtime/Android.mk b/runtime/Android.mk index c0a095169..0e50eeb15 100644 --- a/runtime/Android.mk +++ b/runtime/Android.mk @@ -383,29 +383,6 @@ LIBART_CFLAGS := -DBUILDING_LIBART=1 LIBART_TARGET_CFLAGS := LIBART_HOST_CFLAGS := -# Default dex2oat instruction set features. -LIBART_HOST_DEFAULT_INSTRUCTION_SET_FEATURES := default -LIBART_TARGET_DEFAULT_INSTRUCTION_SET_FEATURES := default -2ND_LIBART_TARGET_DEFAULT_INSTRUCTION_SET_FEATURES := default -ifeq ($(DEX2OAT_TARGET_ARCH),arm) - ifneq (,$(filter $(DEX2OAT_TARGET_CPU_VARIANT),cortex-a15 krait denver)) - LIBART_TARGET_DEFAULT_INSTRUCTION_SET_FEATURES := atomic_ldrd_strd,div - else - ifneq (,$(filter $(DEX2OAT_TARGET_CPU_VARIANT),cortex-a7)) - LIBART_TARGET_DEFAULT_INSTRUCTION_SET_FEATURES := div - endif - endif -endif -ifeq ($(2ND_DEX2OAT_TARGET_ARCH),arm) - ifneq (,$(filter $(DEX2OAT_TARGET_CPU_VARIANT),cortex-a15 krait denver)) - 2ND_LIBART_TARGET_DEFAULT_INSTRUCTION_SET_FEATURES := atomic_ldrd_strd,div - else - ifneq (,$(filter $(DEX2OAT_TARGET_CPU_VARIANT),cortex-a7)) - 2ND_LIBART_TARGET_DEFAULT_INSTRUCTION_SET_FEATURES := div - endif - endif -endif - # $(1): target or host # $(2): ndebug or debug # $(3): static or shared (note that static only applies for host) @@ -507,8 +484,6 @@ endif $$(eval LOCAL_CLANG := $$(ART_TARGET_CLANG)) $$(eval $$(call set-target-local-cflags-vars,$(2))) LOCAL_ASFLAGS_arm += -no-integrated-as - LOCAL_CFLAGS_$(DEX2OAT_TARGET_ARCH) += -DART_DEFAULT_INSTRUCTION_SET_FEATURES="$(LIBART_TARGET_DEFAULT_INSTRUCTION_SET_FEATURES)" - LOCAL_CFLAGS_$(2ND_DEX2OAT_TARGET_ARCH) += -DART_DEFAULT_INSTRUCTION_SET_FEATURES="$(2ND_LIBART_TARGET_DEFAULT_INSTRUCTION_SET_FEATURES)" else # host LOCAL_CLANG := $$(ART_HOST_CLANG) LOCAL_LDLIBS += -ldl -lpthread @@ -516,7 +491,6 @@ endif LOCAL_LDLIBS += -lrt endif LOCAL_CFLAGS += $$(ART_HOST_CFLAGS) - LOCAL_CFLAGS += -DART_DEFAULT_INSTRUCTION_SET_FEATURES="$(LIBART_HOST_DEFAULT_INSTRUCTION_SET_FEATURES)" LOCAL_ASFLAGS += $$(ART_HOST_ASFLAGS) ifeq ($$(art_ndebug_or_debug),debug) @@ -658,9 +632,6 @@ endif # Clear locally defined variables. LOCAL_PATH := LIBART_COMMON_SRC_FILES := -LIBART_HOST_DEFAULT_INSTRUCTION_SET_FEATURES := -LIBART_TARGET_DEFAULT_INSTRUCTION_SET_FEATURES := -2ND_LIBART_TARGET_DEFAULT_INSTRUCTION_SET_FEATURES := LIBART_HOST_LDFLAGS := LIBART_TARGET_LDFLAGS := LIBART_TARGET_LDFLAGS_arm :=