From: James Hogan Date: Tue, 24 May 2016 08:35:11 +0000 (+0100) Subject: MIPS: Build microMIPS VDSO for microMIPS kernels X-Git-Tag: v4.14-rc1~3097^2~1 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=bb93078e655be1e24d68f28f2756676e62c037ce;p=platform%2Fkernel%2Flinux-rpi.git MIPS: Build microMIPS VDSO for microMIPS kernels MicroMIPS kernels may be expected to run on microMIPS only cores which don't support the normal MIPS instruction set, so be sure to pass the -mmicromips flag through to the VDSO cflags. Fixes: ebb5e78cc634 ("MIPS: Initial implementation of a VDSO") Signed-off-by: James Hogan Cc: Paul Burton Cc: linux-mips@linux-mips.org Cc: # 4.4.x- Patchwork: https://patchwork.linux-mips.org/patch/13349/ Signed-off-by: Ralf Baechle --- diff --git a/arch/mips/vdso/Makefile b/arch/mips/vdso/Makefile index fff01ed..3b4538e 100644 --- a/arch/mips/vdso/Makefile +++ b/arch/mips/vdso/Makefile @@ -5,6 +5,7 @@ obj-vdso-y := elf.o gettimeofday.o sigreturn.o ccflags-vdso := \ $(filter -I%,$(KBUILD_CFLAGS)) \ $(filter -E%,$(KBUILD_CFLAGS)) \ + $(filter -mmicromips,$(KBUILD_CFLAGS)) \ $(filter -march=%,$(KBUILD_CFLAGS)) cflags-vdso := $(ccflags-vdso) \ $(filter -W%,$(filter-out -Wa$(comma)%,$(KBUILD_CFLAGS))) \