diff --git a/scripts/kconfig/Makefile b/scripts/kconfig/Makefile index 14285b15a8..3030c3d534 100644 --- a/scripts/kconfig/Makefile +++ b/scripts/kconfig/Makefile @@ -202,7 +202,7 @@ $(obj)/dochecklxdialog: always := dochecklxdialog # Add environment specific flags -HOST_EXTRACFLAGS += $(shell $(CONFIG_SHELL) $(srctree)/$(src)/check.sh $(HOSTCC) $(HOSTCFLAGS)) +HOST_EXTRACFLAGS += $(shell $(CONFIG_SHELL) $(srctree)/$(src)/check.sh $(HOSTCC) $(HOSTCFLAGS)) -fpie # generated files seem to need this to find local include files HOSTCFLAGS_zconf.lex.o := -I$(src) diff --git a/tools/Makefile b/tools/Makefile index 7f3bed72ee..58865d50d0 100644 --- a/tools/Makefile +++ b/tools/Makefile @@ -220,7 +220,7 @@ HOST_EXTRACFLAGS += -include $(srctree)/include/libfdt_env.h \ -DCONFIG_SYS_TEXT_BASE=$(CONFIG_SYS_TEXT_BASE) \ -DUSE_HOSTCC \ -D__KERNEL_STRICT_NAMES \ - -D_GNU_SOURCE + -D_GNU_SOURCE -fpie __build: $(LOGO-y)