summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSam Ravnborg <sam@ravnborg.org>2008-06-22 21:48:26 +0200
committerSam Ravnborg <sam@ravnborg.org>2008-07-25 22:12:35 +0200
commit5e4786f75d885dd1a5f9fe12f3385ece7656b0c9 (patch)
treed1dbaffa5e7be90e8c6c00f7902ccb828f4f2c98
parent2e57d051160dd61776461637f767df19036b1186 (diff)
downloadlinux-3.10-5e4786f75d885dd1a5f9fe12f3385ece7656b0c9.tar.gz
linux-3.10-5e4786f75d885dd1a5f9fe12f3385ece7656b0c9.tar.bz2
linux-3.10-5e4786f75d885dd1a5f9fe12f3385ece7656b0c9.zip
kbuild: add arch/$ARCH/include to search path
This patch conclude the support for arch/$ARCH/include Note: The individual architectures will most likely require a few minor patches to support locating header files in arch/$ARCH/include Testing shows that it worked out-of-the-box for sparc. x86 required a few trivial changes in the arch specific Makefile and a few include paths had to be adjusted. Signed-off-by: Sam Ravnborg <sam@ravnborg.org>
-rw-r--r--Makefile3
1 files changed, 2 insertions, 1 deletions
diff --git a/Makefile b/Makefile
index f6fcad704d2..828c838e025 100644
--- a/Makefile
+++ b/Makefile
@@ -329,7 +329,8 @@ AFLAGS_KERNEL =
# Needed to be compatible with the O= option
LINUXINCLUDE := -Iinclude \
$(if $(KBUILD_SRC),-Iinclude2 -I$(srctree)/include) \
- -include include/linux/autoconf.h
+ -I$(srctree)/arch/$(hdr-arch)/include \
+ -include include/linux/autoconf.h
KBUILD_CPPFLAGS := -D__KERNEL__ $(LINUXINCLUDE)