Author: Ralf Baechle <ralf@linux-mips.org>
Date:   Fri Jul 22 05:46:02 2005 +0000
New build target vmlinux.bin build raw binary image for Qemu.
Signed-off-by: Ralf Baechle <ralf@linux-mips.org>
 all:   vmlinux.srec
 endif
 
+ifdef CONFIG_QEMU
+all:   vmlinux.bin
+endif
+
 ifdef CONFIG_SNI_RM200_PCI
 all:   vmlinux.ecoff
 endif
 
+vmlinux.bin: $(vmlinux-32)
+       +@$(call makeboot,$@)
+
 vmlinux.ecoff vmlinux.rm200: $(vmlinux-32)
        +@$(call makeboot,$@)
 
        @$(MAKE) $(clean)=arch/mips/boot
        @$(MAKE) $(clean)=arch/mips/lasat
 
-
 CLEAN_FILES += vmlinux.32 \
               vmlinux.64 \
               vmlinux.ecoff
 
 $(obj)/elf2ecoff: $(obj)/elf2ecoff.c
        $(HOSTCC) -o $@ $^
 
+vmlinux.bin: $(VMLINUX)
+       $(OBJCOPY) -O binary $(strip-flags) $(VMLINUX) $(obj)/vmlinux.bin
+
 vmlinux.srec: $(VMLINUX)
        $(OBJCOPY) -S -O srec $(strip-flags) $(VMLINUX) $(obj)/vmlinux.srec
 
 
 clean-files += addinitrd \
               elf2ecoff \
+              vmlinux.bin \
               vmlinux.ecoff \
               vmlinux.srec