Merge "Allow globally disabling the relocation packer."
This commit is contained in:
@@ -44,7 +44,10 @@ include $(BUILD_SYSTEM)/binary.mk
|
|||||||
relocation_packer_input := $(linked_module)
|
relocation_packer_input := $(linked_module)
|
||||||
relocation_packer_output := $(intermediates)/PACKED/$(my_built_module_stem)
|
relocation_packer_output := $(intermediates)/PACKED/$(my_built_module_stem)
|
||||||
|
|
||||||
my_pack_module_relocations := $(LOCAL_PACK_MODULE_RELOCATIONS)
|
my_pack_module_relocations := false
|
||||||
|
ifneq ($(DISABLE_RELOCATION_PACKER),true)
|
||||||
|
my_pack_module_relocations := $(LOCAL_PACK_MODULE_RELOCATIONS)
|
||||||
|
endif
|
||||||
|
|
||||||
ifeq ($(my_pack_module_relocations),)
|
ifeq ($(my_pack_module_relocations),)
|
||||||
my_pack_module_relocations := $($(LOCAL_2ND_ARCH_VAR_PREFIX)TARGET_PACK_MODULE_RELOCATIONS)
|
my_pack_module_relocations := $($(LOCAL_2ND_ARCH_VAR_PREFIX)TARGET_PACK_MODULE_RELOCATIONS)
|
||||||
|
@@ -48,6 +48,10 @@ ifeq (SHARED_LIBRARIES,$(LOCAL_MODULE_CLASS))
|
|||||||
# Do not pack relocations by default
|
# Do not pack relocations by default
|
||||||
LOCAL_PACK_MODULE_RELOCATIONS := false
|
LOCAL_PACK_MODULE_RELOCATIONS := false
|
||||||
endif
|
endif
|
||||||
|
|
||||||
|
ifeq ($(DISABLE_RELOCATION_PACKER),true)
|
||||||
|
LOCAL_PACK_MODULE_RELOCATIONS := false
|
||||||
|
endif
|
||||||
endif
|
endif
|
||||||
|
|
||||||
ifneq ($(filter STATIC_LIBRARIES SHARED_LIBRARIES,$(LOCAL_MODULE_CLASS)),)
|
ifneq ($(filter STATIC_LIBRARIES SHARED_LIBRARIES,$(LOCAL_MODULE_CLASS)),)
|
||||||
|
Reference in New Issue
Block a user