* 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