diff options
Diffstat (limited to 'build/Android.common.mk')
| -rw-r--r-- | build/Android.common.mk | 10 |
1 files changed, 6 insertions, 4 deletions
diff --git a/build/Android.common.mk b/build/Android.common.mk index 415d810e80..1299bebb04 100644 --- a/build/Android.common.mk +++ b/build/Android.common.mk @@ -17,6 +17,12 @@ ifndef ANDROID_COMMON_MK ANDROID_COMMON_MK = true +ART_SUPPORTED_ARCH := arm mips x86 x86_64 + +ifeq (,$(filter $(TARGET_ARCH),$(ART_SUPPORTED_ARCH))) +$(warning unsupported TARGET_ARCH=$(TARGET_ARCH)) +endif + # These can be overridden via the environment or by editing to # enable/disable certain build configuration. # @@ -162,10 +168,6 @@ $(error Required DEX2OAT_TARGET_INSTRUCTION_SET_FEATURES is not set) endif ART_TARGET_CFLAGS += -DART_DEFAULT_INSTRUCTION_SET_FEATURES=$(DEX2OAT_TARGET_INSTRUCTION_SET_FEATURES) -ifeq ($(TARGET_ARCH),x86) -ART_TARGET_CFLAGS += -msse2 -endif - # Enable thread-safety for GCC 4.6 on the target but not for GCC 4.7 where this feature was removed. ifneq ($(filter 4.6 4.6.%, $(TARGET_GCC_VERSION)),) ART_TARGET_CFLAGS += -Wthread-safety |
