ftp://ftp.kernel.org/pub/linux/kernel/v2.6/linux-2.6.6.tar.bz2
[linux-2.6.git] / arch / arm / boot / bootp / Makefile
1 #
2 # linux/arch/arm/boot/bootp/Makefile
3 #
4
5 ZSYSTEM         = arch/arm/boot/zImage
6 ZLDFLAGS        =-p -X -T $(obj)/bootp.lds \
7                  --defsym initrd_addr=$(INITRD_PHYS) \
8                  --defsym params=$(PARAMS_PHYS)
9
10 extra-y := bootp
11
12 # Note that bootp.lds picks up kernel.o and initrd.o
13 $(obj)/bootp:   $(addprefix $(obj)/,init.o kernel.o initrd.o bootp.lds)
14                 $(LD) $(ZLDFLAGS) -o $@ $(obj)/init.o
15
16 $(obj)/kernel.o: $(ZSYSTEM)
17                 $(LD) -r -s -o $@ -b binary $(ZSYSTEM)
18
19 $(obj)/initrd.o: $(INITRD)
20                 $(LD) -r -s -o $@ -b binary $(INITRD)
21
22 .PHONY:         $(INITRD) $(ZSYSTEM)