aboutsummaryrefslogtreecommitdiffstats
path: root/arch/arm/Makefile
diff options
context:
space:
mode:
Diffstat (limited to 'arch/arm/Makefile')
-rw-r--r--arch/arm/Makefile10
1 files changed, 9 insertions, 1 deletions
diff --git a/arch/arm/Makefile b/arch/arm/Makefile
index eb7bb511f853..5575d9fa8806 100644
--- a/arch/arm/Makefile
+++ b/arch/arm/Makefile
@@ -13,7 +13,7 @@
13# Ensure linker flags are correct 13# Ensure linker flags are correct
14LDFLAGS := 14LDFLAGS :=
15 15
16LDFLAGS_vmlinux :=-p --no-undefined -X 16LDFLAGS_vmlinux :=-p --no-undefined -X --pic-veneer
17ifeq ($(CONFIG_CPU_ENDIAN_BE8),y) 17ifeq ($(CONFIG_CPU_ENDIAN_BE8),y)
18LDFLAGS_vmlinux += --be8 18LDFLAGS_vmlinux += --be8
19LDFLAGS_MODULE += --be8 19LDFLAGS_MODULE += --be8
@@ -264,6 +264,7 @@ core-$(CONFIG_FPE_FASTFPE) += $(FASTFPE_OBJ)
264core-$(CONFIG_VFP) += arch/arm/vfp/ 264core-$(CONFIG_VFP) += arch/arm/vfp/
265core-$(CONFIG_XEN) += arch/arm/xen/ 265core-$(CONFIG_XEN) += arch/arm/xen/
266core-$(CONFIG_KVM_ARM_HOST) += arch/arm/kvm/ 266core-$(CONFIG_KVM_ARM_HOST) += arch/arm/kvm/
267core-$(CONFIG_VDSO) += arch/arm/vdso/
267 268
268# If we have a machine-specific directory, then include it in the build. 269# If we have a machine-specific directory, then include it in the build.
269core-y += arch/arm/kernel/ arch/arm/mm/ arch/arm/common/ 270core-y += arch/arm/kernel/ arch/arm/mm/ arch/arm/common/
@@ -321,6 +322,12 @@ dtbs: prepare scripts
321dtbs_install: 322dtbs_install:
322 $(Q)$(MAKE) $(dtbinst)=$(boot)/dts 323 $(Q)$(MAKE) $(dtbinst)=$(boot)/dts
323 324
325PHONY += vdso_install
326vdso_install:
327ifeq ($(CONFIG_VDSO),y)
328 $(Q)$(MAKE) $(build)=arch/arm/vdso $@
329endif
330
324# We use MRPROPER_FILES and CLEAN_FILES now 331# We use MRPROPER_FILES and CLEAN_FILES now
325archclean: 332archclean:
326 $(Q)$(MAKE) $(clean)=$(boot) 333 $(Q)$(MAKE) $(clean)=$(boot)
@@ -345,4 +352,5 @@ define archhelp
345 echo ' Install using (your) ~/bin/$(INSTALLKERNEL) or' 352 echo ' Install using (your) ~/bin/$(INSTALLKERNEL) or'
346 echo ' (distribution) /sbin/$(INSTALLKERNEL) or' 353 echo ' (distribution) /sbin/$(INSTALLKERNEL) or'
347 echo ' install to $$(INSTALL_PATH) and run lilo' 354 echo ' install to $$(INSTALL_PATH) and run lilo'
355 echo ' vdso_install - Install unstripped vdso.so to $$(INSTALL_MOD_PATH)/vdso'
348endef 356endef