diff --git a/core/clear_vars.mk b/core/clear_vars.mk index 5d144d983c..c6a09d8541 100644 --- a/core/clear_vars.mk +++ b/core/clear_vars.mk @@ -152,9 +152,6 @@ LOCAL_MODULE_TARGET_ARCH_WARN:= LOCAL_MODULE_UNSUPPORTED_TARGET_ARCH:= LOCAL_MODULE_UNSUPPORTED_TARGET_ARCH_WARN:= LOCAL_MODULE_HOST_ARCH:= -LOCAL_MODULE_HOST_ARCH_WARN:= -LOCAL_MODULE_UNSUPPORTED_HOST_ARCH:= -LOCAL_MODULE_UNSUPPORTED_HOST_ARCH_WARN:= # arch specific variables LOCAL_SRC_FILES_$(TARGET_ARCH):= diff --git a/core/host_executable.mk b/core/host_executable.mk index 53b5fd1a34..bf3cde1fd5 100644 --- a/core/host_executable.mk +++ b/core/host_executable.mk @@ -2,6 +2,7 @@ my_prefix := HOST_ include $(BUILD_SYSTEM)/multilib.mk +ifndef LOCAL_MODULE_HOST_ARCH ifndef my_module_multilib ifeq ($(HOST_PREFER_32_BIT),true) my_module_multilib := 32 @@ -10,6 +11,7 @@ else my_module_multilib := first endif endif +endif ifeq ($(my_module_multilib),both) ifeq ($(LOCAL_MODULE_PATH_32)$(LOCAL_MODULE_STEM_32),) diff --git a/core/host_shared_library.mk b/core/host_shared_library.mk index 2fdf61f86a..438a9ce3d2 100644 --- a/core/host_shared_library.mk +++ b/core/host_shared_library.mk @@ -1,6 +1,7 @@ my_prefix := HOST_ include $(BUILD_SYSTEM)/multilib.mk +ifndef LOCAL_MODULE_HOST_ARCH ifndef my_module_multilib ifeq ($(HOST_PREFER_32_BIT),true) my_module_multilib := 32 @@ -9,6 +10,7 @@ else my_module_multilib := first endif endif +endif LOCAL_2ND_ARCH_VAR_PREFIX := include $(BUILD_SYSTEM)/module_arch_supported.mk diff --git a/core/host_static_library.mk b/core/host_static_library.mk index c40cf7d29f..74ac2ea66f 100644 --- a/core/host_static_library.mk +++ b/core/host_static_library.mk @@ -1,6 +1,7 @@ my_prefix := HOST_ include $(BUILD_SYSTEM)/multilib.mk +ifndef LOCAL_MODULE_HOST_ARCH ifndef my_module_multilib ifeq ($(HOST_PREFER_32_BIT),true) my_module_multilib := 32 @@ -9,6 +10,7 @@ else my_module_multilib := first endif endif +endif LOCAL_2ND_ARCH_VAR_PREFIX := include $(BUILD_SYSTEM)/module_arch_supported.mk