2 # arch/xtensa/boot/Makefile
4 # This file is subject to the terms and conditions of the GNU General Public
5 # License. See the file "COPYING" in the main directory of this archive
11 # KBUILD_CFLAGS used when building rest of boot (takes effect recursively)
12 KBUILD_CFLAGS
+= -fno-builtin
-Iarch
/$(ARCH
)/boot
/include
13 HOSTFLAGS
+= -Iarch
/$(ARCH
)/boot
/include
15 BIG_ENDIAN
:= $(shell echo
-e __XTENSA_EB__ |
$(CC
) -E
- | grep
-v
"\#")
22 # Subdirs for the boot loader(s)
24 bootdir-
$(CONFIG_XTENSA_PLATFORM_ISS
) += boot-elf
25 bootdir-
$(CONFIG_XTENSA_PLATFORM_XT2000
) += boot-redboot boot-elf
28 zImage zImage.initrd Image Image.initrd
: $(bootdir-y
)
30 $(bootdir-y
): $(addprefix $(obj
)/,$(subdir-y
)) \
31 $(addprefix $(obj
)/,$(host-progs
))
32 $(Q
)$(MAKE
) $(build
)=$(obj
)/$@
$(MAKECMDGOALS
)