This commit was manufactured by cvs2svn to create tag
[linux-2.6.git] / arch / mips / boot / Makefile
index efbeac3..c010290 100644 (file)
@@ -4,7 +4,6 @@
 # for more details.
 #
 # Copyright (C) 1995, 1998, 2001, 2002 by Ralf Baechle
-# Copyright (C) 2004  Maciej W. Rozycki
 #
 
 #
@@ -20,30 +19,29 @@ endif
 # Drop some uninteresting sections in the kernel.
 # This is only relevant for ELF kernels but doesn't hurt a.out
 #
-drop-sections  = .reginfo .mdebug .comment .note .pdr .options .MIPS.options
+drop-sections  = .reginfo .mdebug .comment .note .pdr
 strip-flags    = $(addprefix --remove-section=,$(drop-sections))
 
-VMLINUX = vmlinux
-
 all: vmlinux.ecoff vmlinux.srec addinitrd
 
-vmlinux.ecoff: $(obj)/elf2ecoff $(VMLINUX)
-       $(obj)/elf2ecoff $(VMLINUX) vmlinux.ecoff $(E2EFLAGS)
+vmlinux.ecoff: $(obj)/elf2ecoff vmlinux
+       $(obj)/elf2ecoff vmlinux vmlinux.ecoff $(E2EFLAGS)
 
 $(obj)/elf2ecoff: $(obj)/elf2ecoff.c
        $(HOSTCC) -o $@ $^
 
-vmlinux.srec: $(VMLINUX)
-       $(OBJCOPY) -S -O srec $(strip-flags) $(VMLINUX) $(obj)/vmlinux.srec
+vmlinux.srec:   vmlinux
+       $(OBJCOPY) -S -O srec $(strip-flags) vmlinux $(obj)/vmlinux.srec
 
 $(obj)/addinitrd: $(obj)/addinitrd.c
        $(HOSTCC) -o $@ $^
 
 archhelp:
        @echo   '* vmlinux.ecoff        - ECOFF boot image'
-       @echo   '* vmlinux.srec         - SREC boot image'
 
 clean-files += addinitrd \
               elf2ecoff \
               vmlinux.ecoff \
-              vmlinux.srec
+              vmlinux.srec \
+              zImage.tmp \
+              zImage