2 # arch/ppc/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
8 # Copyright (C) 1994 by Linus Torvalds
9 # Adapted for PowerPC by Gary Thomas
10 # modified by Cort (cort@cs.nmt.edu)
13 CFLAGS
+= -fno-builtin
-D__BOOTER__
-Iarch
/$(ARCH
)/boot
/include
14 HOSTCFLAGS
+= -Iarch
/$(ARCH
)/boot
/include
16 BOOT_TARGETS
= zImage zImage.initrd znetboot znetboot.initrd
19 bootdir-
$(CONFIG_PPC_OF
) += openfirmware
20 subdir-y
:= lib common images
21 subdir-
$(CONFIG_PPC_MULTIPLATFORM
) += of1275
24 subdir-
+= simple openfirmware
26 hostprogs-y
:= $(addprefix utils
/, addnote mknote hack-coff mkprep mkbugboot mktree
)
28 .PHONY
: $(BOOT_TARGETS
) $(bootdir-y
)
30 $(BOOT_TARGETS
): $(bootdir-y
)
32 $(bootdir-y
): $(addprefix $(obj
)/,$(subdir-y
)) \
33 $(addprefix $(obj
)/,$(hostprogs-y
))
34 $(Q
)$(MAKE
) $(build
)=$(obj
)/$@
$(MAKECMDGOALS
)