am b5956468
: Merge "Disable host -fPIE if BUILD_HOST_static is set."
* commit 'b5956468e4cbfbd3a97fa6775b81406c4c949e22': Disable host -fPIE if BUILD_HOST_static is set.
This commit is contained in:
@@ -1395,6 +1395,11 @@ endef
|
|||||||
###########################################################
|
###########################################################
|
||||||
## Commands for running gcc to link a host executable
|
## Commands for running gcc to link a host executable
|
||||||
###########################################################
|
###########################################################
|
||||||
|
ifdef BUILD_HOST_static
|
||||||
|
HOST_FPIE_FLAGS :=
|
||||||
|
else
|
||||||
|
HOST_FPIE_FLAGS := -fPIE -pie
|
||||||
|
endif
|
||||||
|
|
||||||
ifneq ($(HOST_CUSTOM_LD_COMMAND),true)
|
ifneq ($(HOST_CUSTOM_LD_COMMAND),true)
|
||||||
define transform-host-o-to-executable-inner
|
define transform-host-o-to-executable-inner
|
||||||
@@ -1412,7 +1417,7 @@ $(hide) $(PRIVATE_CXX) \
|
|||||||
$(HOST_GLOBAL_LD_DIRS) \
|
$(HOST_GLOBAL_LD_DIRS) \
|
||||||
$(if $(PRIVATE_NO_DEFAULT_COMPILER_FLAGS),, \
|
$(if $(PRIVATE_NO_DEFAULT_COMPILER_FLAGS),, \
|
||||||
$(PRIVATE_HOST_GLOBAL_LDFLAGS) \
|
$(PRIVATE_HOST_GLOBAL_LDFLAGS) \
|
||||||
-fPIE -pie \
|
$(HOST_FPIE_FLAGS) \
|
||||||
) \
|
) \
|
||||||
$(PRIVATE_LDFLAGS) \
|
$(PRIVATE_LDFLAGS) \
|
||||||
-o $@ \
|
-o $@ \
|
||||||
|
Reference in New Issue
Block a user