summaryrefslogtreecommitdiffstats
path: root/arch/um
diff options
context:
space:
mode:
authorRichard Weinberger <richard@nod.at>2015-06-28 22:55:26 +0200
committerRichard Weinberger <richard@nod.at>2015-10-19 22:53:36 +0200
commit0b5aedfe0e6654ec54f35109e1929a1cf7fc4cdd (patch)
tree02f75197d4a274cc191a6402a944398f2a69ab34 /arch/um
parent7379047d5585187d1288486d4627873170d0005a (diff)
downloadlinux-stable-0b5aedfe0e6654ec54f35109e1929a1cf7fc4cdd.tar.gz
linux-stable-0b5aedfe0e6654ec54f35109e1929a1cf7fc4cdd.tar.bz2
linux-stable-0b5aedfe0e6654ec54f35109e1929a1cf7fc4cdd.zip
um: Fix out-of-tree build
Commit 30b11ee9a (um: Remove copy&paste code from init.h) uncovered an issue wrt. out-of-tree builds. For out-of-tree builds, we must not rely on relative paths. Before 30b11ee9a it worked by chance as no host code included generated header files. Acked-by: Randy Dunlap <rdunlap@infradead.org> Signed-off-by: Richard Weinberger <richard@nod.at>
Diffstat (limited to 'arch/um')
-rw-r--r--arch/um/Makefile4
1 files changed, 2 insertions, 2 deletions
diff --git a/arch/um/Makefile b/arch/um/Makefile
index 098ab3333e7c..e3abe6f3156d 100644
--- a/arch/um/Makefile
+++ b/arch/um/Makefile
@@ -70,8 +70,8 @@ KBUILD_AFLAGS += $(ARCH_INCLUDE)
USER_CFLAGS = $(patsubst $(KERNEL_DEFINES),,$(patsubst -I%,,$(KBUILD_CFLAGS))) \
$(ARCH_INCLUDE) $(MODE_INCLUDE) $(filter -I%,$(CFLAGS)) \
- -D_FILE_OFFSET_BITS=64 -idirafter include \
- -D__KERNEL__ -D__UM_HOST__
+ -D_FILE_OFFSET_BITS=64 -idirafter $(srctree)/include \
+ -idirafter $(obj)/include -D__KERNEL__ -D__UM_HOST__
#This will adjust *FLAGS accordingly to the platform.
include $(ARCH_DIR)/Makefile-os-$(OS)