Loading core/binary.mk +12 −7 Original line number Diff line number Diff line Loading @@ -284,6 +284,11 @@ ifneq ($(LOCAL_NO_PIC),true) ifneq ($($(my_prefix)OS),windows) ifneq ($(filter EXECUTABLES NATIVE_TESTS,$(LOCAL_MODULE_CLASS)),) my_cflags += -fPIE ifndef BUILD_HOST_static ifneq ($(LOCAL_FORCE_STATIC_EXECUTABLE),true) my_ldflags += -pie endif endif else my_cflags += -fPIC endif Loading core/definitions.mk +0 −5 Original line number Diff line number Diff line Loading @@ -1879,11 +1879,6 @@ endef ########################################################### ## Commands for running gcc to link a host executable ########################################################### ifdef BUILD_HOST_static HOST_FPIE_FLAGS := else HOST_FPIE_FLAGS := -pie endif ifneq ($(HOST_CUSTOM_LD_COMMAND),true) define transform-host-o-to-executable-inner Loading core/host_executable.mk +0 −12 Original line number Diff line number Diff line Loading @@ -11,10 +11,6 @@ my_module_multilib := first endif endif ifeq ($(LOCAL_NO_FPIE),) LOCAL_LDFLAGS += $(HOST_FPIE_FLAGS) endif ifeq ($(my_module_multilib),both) ifneq ($(LOCAL_MODULE_CLASS),NATIVE_TESTS) ifeq ($(LOCAL_MODULE_PATH_32)$(LOCAL_MODULE_STEM_32),) Loading Loading @@ -63,10 +59,6 @@ LOCAL_BUILT_MODULE := LOCAL_INSTALLED_MODULE := LOCAL_INTERMEDIATE_TARGETS := ifeq ($(LOCAL_NO_FPIE),) LOCAL_LDFLAGS += $(HOST_CROSS_FPIE_FLAGS) endif include $(BUILD_SYSTEM)/host_executable_internal.mk LOCAL_LDFLAGS := $(saved_LOCAL_LDFLAGS) LOCAL_BUILT_MODULE := $(saved_LOCAL_BUILT_MODULE) Loading @@ -85,10 +77,6 @@ LOCAL_BUILT_MODULE := LOCAL_INSTALLED_MODULE := LOCAL_INTERMEDIATE_TARGETS := ifeq ($(LOCAL_NO_FPIE),) LOCAL_LDFLAGS += $(HOST_CROSS_FPIE_FLAGS) endif include $(BUILD_SYSTEM)/host_executable_internal.mk LOCAL_LDFLAGS := $(saved_LOCAL_LDFLAGS) LOCAL_BUILT_MODULE := $(saved_LOCAL_BUILT_MODULE) Loading Loading
core/binary.mk +12 −7 Original line number Diff line number Diff line Loading @@ -284,6 +284,11 @@ ifneq ($(LOCAL_NO_PIC),true) ifneq ($($(my_prefix)OS),windows) ifneq ($(filter EXECUTABLES NATIVE_TESTS,$(LOCAL_MODULE_CLASS)),) my_cflags += -fPIE ifndef BUILD_HOST_static ifneq ($(LOCAL_FORCE_STATIC_EXECUTABLE),true) my_ldflags += -pie endif endif else my_cflags += -fPIC endif Loading
core/definitions.mk +0 −5 Original line number Diff line number Diff line Loading @@ -1879,11 +1879,6 @@ endef ########################################################### ## Commands for running gcc to link a host executable ########################################################### ifdef BUILD_HOST_static HOST_FPIE_FLAGS := else HOST_FPIE_FLAGS := -pie endif ifneq ($(HOST_CUSTOM_LD_COMMAND),true) define transform-host-o-to-executable-inner Loading
core/host_executable.mk +0 −12 Original line number Diff line number Diff line Loading @@ -11,10 +11,6 @@ my_module_multilib := first endif endif ifeq ($(LOCAL_NO_FPIE),) LOCAL_LDFLAGS += $(HOST_FPIE_FLAGS) endif ifeq ($(my_module_multilib),both) ifneq ($(LOCAL_MODULE_CLASS),NATIVE_TESTS) ifeq ($(LOCAL_MODULE_PATH_32)$(LOCAL_MODULE_STEM_32),) Loading Loading @@ -63,10 +59,6 @@ LOCAL_BUILT_MODULE := LOCAL_INSTALLED_MODULE := LOCAL_INTERMEDIATE_TARGETS := ifeq ($(LOCAL_NO_FPIE),) LOCAL_LDFLAGS += $(HOST_CROSS_FPIE_FLAGS) endif include $(BUILD_SYSTEM)/host_executable_internal.mk LOCAL_LDFLAGS := $(saved_LOCAL_LDFLAGS) LOCAL_BUILT_MODULE := $(saved_LOCAL_BUILT_MODULE) Loading @@ -85,10 +77,6 @@ LOCAL_BUILT_MODULE := LOCAL_INSTALLED_MODULE := LOCAL_INTERMEDIATE_TARGETS := ifeq ($(LOCAL_NO_FPIE),) LOCAL_LDFLAGS += $(HOST_CROSS_FPIE_FLAGS) endif include $(BUILD_SYSTEM)/host_executable_internal.mk LOCAL_LDFLAGS := $(saved_LOCAL_LDFLAGS) LOCAL_BUILT_MODULE := $(saved_LOCAL_BUILT_MODULE) Loading