forked from openkylin/platform_build
Remove HOST_PREFER_32_BIT
HOST_PREFER_32_BIT was used during the switch to 64-bit host tools to keep the SDK building as 32-bit, but is never set any more. Change-Id: I874f89c7d1e9cd8c9d4c879048d81a4362ce4dce
This commit is contained in:
parent
a5b02ff1ef
commit
70e0ac6bc1
|
@ -138,11 +138,6 @@ ADDRESS_SANITIZER_CONFIG_EXTRA_STATIC_LIBRARIES := libasan
|
|||
# provides to Clang (for supporting features like -ftrapv).
|
||||
COMPILER_RT_CONFIG_EXTRA_STATIC_LIBRARIES := libcompiler_rt-extras
|
||||
|
||||
ifeq ($(HOST_PREFER_32_BIT),true)
|
||||
# We don't have 32-bit prebuilt libLLVM/libclang, so force to build them from source.
|
||||
FORCE_BUILD_LLVM_COMPONENTS := true
|
||||
endif
|
||||
|
||||
# A list of projects that are allowed to set LOCAL_CLANG to false.
|
||||
# INTERNAL_LOCAL_CLANG_EXCEPTION_PROJECTS is defined later in other config.mk.
|
||||
LOCAL_CLANG_EXCEPTION_PROJECTS = \
|
||||
|
|
|
@ -298,11 +298,7 @@ $(HOST_2ND_ARCH_VAR_PREFIX)HOST_OUT_NATIVE_TESTS := $(HOST_OUT)/nativetest
|
|||
|
||||
# The default host library path.
|
||||
# It always points to the path where we build libraries in the default bitness.
|
||||
ifeq ($(HOST_PREFER_32_BIT),true)
|
||||
HOST_LIBRARY_PATH := $($(HOST_2ND_ARCH_VAR_PREFIX)HOST_OUT_SHARED_LIBRARIES)
|
||||
else
|
||||
HOST_LIBRARY_PATH := $(HOST_OUT_SHARED_LIBRARIES)
|
||||
endif
|
||||
|
||||
# Out for HOST_CROSS_2ND_ARCH
|
||||
HOST_CROSS_2ND_ARCH_VAR_PREFIX := 2ND_
|
||||
|
|
|
@ -33,11 +33,7 @@ ifneq ($(LOCAL_IS_HOST_MODULE),true)
|
|||
endif
|
||||
else
|
||||
my_symlink := $(addprefix $(HOST_OUT)/bin/, $(LOCAL_MODULE))
|
||||
ifneq ($(HOST_PREFER_32_BIT),true)
|
||||
my_src_binary_name := $(LOCAL_MODULE_STEM_64)
|
||||
else
|
||||
my_src_binary_name := $(LOCAL_MODULE_STEM_32)
|
||||
endif
|
||||
my_src_binary_name := $(LOCAL_MODULE_STEM_64)
|
||||
endif
|
||||
|
||||
$(call symlink-file,$(my_module_path)/$(my_src_binary_name),$(my_src_binary_name),$(my_symlink))
|
||||
|
|
|
@ -6,14 +6,10 @@ include $(BUILD_SYSTEM)/multilib.mk
|
|||
|
||||
ifndef LOCAL_MODULE_HOST_ARCH
|
||||
ifndef my_module_multilib
|
||||
ifeq ($(HOST_PREFER_32_BIT),true)
|
||||
my_module_multilib := 32
|
||||
else
|
||||
# By default we only build host module for the first arch.
|
||||
my_module_multilib := first
|
||||
endif
|
||||
endif
|
||||
endif
|
||||
|
||||
ifeq ($(LOCAL_NO_FPIE),)
|
||||
LOCAL_LDFLAGS += $(HOST_FPIE_FLAGS)
|
||||
|
|
|
@ -6,14 +6,10 @@ include $(BUILD_SYSTEM)/multilib.mk
|
|||
|
||||
ifndef LOCAL_MODULE_HOST_ARCH
|
||||
ifndef my_module_multilib
|
||||
ifeq ($(HOST_PREFER_32_BIT),true)
|
||||
my_module_multilib := 32
|
||||
else
|
||||
# libraries default to building for both architecturess
|
||||
my_module_multilib := both
|
||||
endif
|
||||
endif
|
||||
endif
|
||||
|
||||
LOCAL_2ND_ARCH_VAR_PREFIX :=
|
||||
include $(BUILD_SYSTEM)/module_arch_supported.mk
|
||||
|
|
|
@ -6,14 +6,10 @@ include $(BUILD_SYSTEM)/multilib.mk
|
|||
|
||||
ifndef LOCAL_MODULE_HOST_ARCH
|
||||
ifndef my_module_multilib
|
||||
ifeq ($(HOST_PREFER_32_BIT),true)
|
||||
my_module_multilib := 32
|
||||
else
|
||||
# libraries default to building for both architecturess
|
||||
my_module_multilib := both
|
||||
endif
|
||||
endif
|
||||
endif
|
||||
|
||||
LOCAL_2ND_ARCH_VAR_PREFIX :=
|
||||
include $(BUILD_SYSTEM)/module_arch_supported.mk
|
||||
|
|
|
@ -53,7 +53,6 @@ $(SOONG_VARIABLES): FORCE
|
|||
echo ' "Schedboost": $(if $(strip $(ENABLE_SCHEDBOOST)),true,false),'; \
|
||||
echo ' "Binder32bit": $(if $(BINDER32BIT),true,false),'; \
|
||||
echo ' "DevicePrefer32BitExecutables": $(if $(filter true,$(TARGET_PREFER_32_BIT_EXECUTABLES)),true,false),'; \
|
||||
echo ' "HostPrefer32BitExecutables": $(if $(filter true,$(HOST_PREFER_32_BIT)),true,false),'; \
|
||||
echo ' "UseGoma": $(if $(filter-out false,$(USE_GOMA)),true,false),'; \
|
||||
echo ''; \
|
||||
echo ' "DeviceName": "$(TARGET_DEVICE)",'; \
|
||||
|
|
Loading…
Reference in New Issue