Lines Matching refs:ARCH
19 ifeq ($(ARCH),)
21 ARCH = $(SUBARCH)
26 # XARCH extends the kernel's ARCH with a few variants of the same
28 # and the Qemu program used. It is copied as-is into ARCH except for
31 # XARCH | ARCH | config
38 # ARCH is already set. For simplicity, ARCH is sufficient for all
44 XARCH = $(or $(XARCH_$(ARCH)),$(ARCH))
52 ARCH := $(or $(ARCH_$(XARCH)),$(XARCH))
167 @echo " sysroot create the nolibc sysroot here (uses \$$ARCH)"
183 @echo " ARCH = $(ARCH)"
195 sysroot: sysroot/$(ARCH)/include
197 sysroot/$(ARCH)/include:
198 $(Q)rm -rf sysroot/$(ARCH) sysroot/sysroot
201 $(Q)$(MAKE) -C $(srctree)/tools/include/nolibc ARCH=$(ARCH) OUTPUT=$(CURDIR)/sysroot/ headers_standalone
202 $(Q)mv sysroot/sysroot sysroot/$(ARCH)
205 nolibc-test: nolibc-test.c nolibc-test-linkage.c sysroot/$(ARCH)/include
207 -nostdlib -nostdinc -static -Isysroot/$(ARCH)/include nolibc-test.c nolibc-test-linkage.c -lgcc
241 $(Q)$(MAKE) -C $(srctree) ARCH=$(ARCH) CC=$(CC) CROSS_COMPILE=$(CROSS_COMPILE) mrproper $(DEFCONFIG) prepare
244 $(MAKE) -C $(srctree) ARCH=$(ARCH) CC=$(CC) CROSS_COMPILE=$(CROSS_COMPILE) olddefconfig < /dev/null; \
248 $(Q)$(MAKE) -C $(srctree) ARCH=$(ARCH) CC=$(CC) CROSS_COMPILE=$(CROSS_COMPILE) $(IMAGE_NAME) < /dev/null
251 $(Q)$(MAKE) -C $(srctree) ARCH=$(ARCH) CC=$(CC) CROSS_COMPILE=$(CROSS_COMPILE) $(IMAGE_NAME) CONFIG_INITRAMFS_SOURCE=$(CURDIR)/initramfs < /dev/null
281 .PHONY: sysroot/$(ARCH)/include