import of upstream 2.4.34.4 from kernel.org
[linux-2.4.git] / arch / arm / boot / bootp / Makefile
1 #
2 # linux/arch/arm/boot/bootp/Makefile
3 #
4
5 ZSYSTEM         =$(TOPDIR)/arch/arm/boot/zImage
6 ZLDFLAGS        =-p -X -T bootp.lds \
7                  --defsym initrd_addr=$(INITRD_PHYS) \
8                  --defsym params=$(PARAMS_PHYS)
9
10 all:            bootp
11
12 # Note that bootp.lds picks up kernel.o and initrd.o
13 bootp:          init.o kernel.o initrd.o bootp.lds
14                 $(LD) $(ZLDFLAGS) -o $@ init.o
15
16 kernel.o:       $(ZSYSTEM)
17                 $(LD) -r -s -o $@ -b binary $(ZSYSTEM)
18
19 initrd.o:       $(INITRD)
20                 $(LD) -r -s -o $@ -b binary $(INITRD)
21
22 .PHONY:         $(INITRD) $(ZSYSTEM)
23
24 clean:;         $(RM) bootp