aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--Makefile13
1 files changed, 12 insertions, 1 deletions
diff --git a/Makefile b/Makefile
index 8560b79268ba..c31914400953 100644
--- a/Makefile
+++ b/Makefile
@@ -1193,6 +1193,17 @@ else
1193__srctree = $(srctree)/ 1193__srctree = $(srctree)/
1194endif 1194endif
1195 1195
1196ifeq ($(ALLSOURCE_ARCHS),)
1197ifeq ($(ARCH),um)
1198ALLINCLUDE_ARCHS := $(ARCH) $(SUBARCH)
1199else
1200ALLINCLUDE_ARCHS := $(ARCH)
1201endif
1202else
1203#Allow user to specify only ALLSOURCE_PATHS on the command line, keeping existing behaviour.
1204ALLINCLUDE_ARCHS := $(ALLSOURCE_ARCHS)
1205endif
1206
1196ALLSOURCE_ARCHS := $(ARCH) 1207ALLSOURCE_ARCHS := $(ARCH)
1197 1208
1198define all-sources 1209define all-sources
@@ -1208,7 +1219,7 @@ define all-sources
1208 find $(__srctree)include $(RCS_FIND_IGNORE) \ 1219 find $(__srctree)include $(RCS_FIND_IGNORE) \
1209 \( -name config -o -name 'asm-*' \) -prune \ 1220 \( -name config -o -name 'asm-*' \) -prune \
1210 -o -name '*.[chS]' -print; \ 1221 -o -name '*.[chS]' -print; \
1211 for ARCH in $(ALLSOURCE_ARCHS) ; do \ 1222 for ARCH in $(ALLINCLUDE_ARCHS) ; do \
1212 find $(__srctree)include/asm-$${ARCH} $(RCS_FIND_IGNORE) \ 1223 find $(__srctree)include/asm-$${ARCH} $(RCS_FIND_IGNORE) \
1213 -name '*.[chS]' -print; \ 1224 -name '*.[chS]' -print; \
1214 done ; \ 1225 done ; \