Linux MIPS Architecture development
 help / color / mirror / Atom feed
* PATCH:2.4:makefile/vmlinux.srec
@ 2003-08-05  0:05 Michael Pruznick
  0 siblings, 0 replies; only message in thread
From: Michael Pruznick @ 2003-08-05  0:05 UTC (permalink / raw)
  To: linux-mips


This patch allows an srec kernel to be built directly.

cvs diff -uN arch/mips/Makefile arch/mips/boot/Makefile
Index: arch/mips/Makefile
===================================================================
RCS file: /home/cvs/linux/arch/mips/Makefile,v
retrieving revision 1.78.2.36
diff -u -r1.78.2.36 Makefile
--- arch/mips/Makefile  5 Jul 2003 13:17:03 -0000       1.78.2.36
+++ arch/mips/Makefile  4 Aug 2003 23:53:38 -0000
@@ -627,6 +627,9 @@
 vmlinux.ecoff: vmlinux
        @$(MAKEBOOT) $@
 
+vmlinux.srec: vmlinux
+       @$(MAKEBOOT) $@
+
 archclean:
        @$(MAKEBOOT) clean
        rm -f arch/$(ARCH)/ld.script
Index: arch/mips/boot/Makefile
===================================================================
RCS file: /home/cvs/linux/arch/mips/boot/Makefile,v
retrieving revision 1.13.2.2
diff -u -r1.13.2.2 Makefile
--- arch/mips/boot/Makefile     1 Aug 2002 18:20:59 -0000       1.13.2.2
+++ arch/mips/boot/Makefile     4 Aug 2003 23:53:38 -0000
@@ -24,7 +24,7 @@
 drop-sections  = .reginfo .mdebug
 strip-flags    = $(addprefix --remove-section=,$(drop-sections))
 
-all: vmlinux.ecoff addinitrd
+all: vmlinux.ecoff vmlinux.srec addinitrd
 
 vmlinux.ecoff: $(CONFIGURE) elf2ecoff $(TOPDIR)/vmlinux
        ./elf2ecoff $(TOPDIR)/vmlinux vmlinux.ecoff $(E2EFLAGS)
@@ -32,6 +32,9 @@
 elf2ecoff: elf2ecoff.c
        $(HOSTCC) -o $@ $^
 
+vmlinux.srec: $(CONFIGURE) $(TOPDIR)/vmlinux
+       $(OBJCOPY) -S -O srec $(strip-flags) $(TOPDIR)/vmlinux vmlinux.srec
+
 addinitrd: addinitrd.c
        $(HOSTCC) -o $@ $^
 
@@ -40,10 +43,12 @@
 
 clean:
        rm -f vmlinux.ecoff
+       rm -f vmlinux.srec
        rm -f zImage zImage.tmp
 
 mrproper:
        rm -f vmlinux.ecoff
+       rm -f vmlinux.srec
        rm -f addinitrd
        rm -f elf2ecoff

^ permalink raw reply	[flat|nested] only message in thread

only message in thread, other threads:[~2003-08-05  0:05 UTC | newest]

Thread overview: (only message) (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2003-08-05  0:05 PATCH:2.4:makefile/vmlinux.srec Michael Pruznick

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox