patch-2.4.18 linux/arch/ppc/boot/mbx/Makefile
Next file: linux/arch/ppc/boot/mbx/misc.c
Previous file: linux/arch/ppc/boot/images/Makefile
Back to the patch index
Back to the overall index
- Lines: 41
- Date:
Wed Dec 26 16:28:34 2001
- Orig file:
linux.orig/arch/ppc/boot/mbx/Makefile
- Orig date:
Mon Feb 18 20:18:39 2002
diff -Naur -X /home/marcelo/lib/dontdiff linux.orig/arch/ppc/boot/mbx/Makefile linux/arch/ppc/boot/mbx/Makefile
@@ -1,4 +1,4 @@
-# BK Id: SCCS/s.Makefile 1.7 06/05/01 20:20:05 paulus
+# BK Id: SCCS/s.Makefile 1.9 10/15/01 10:53:29 trini
#
#
# arch/ppc/mbxboot/Makefile
@@ -73,6 +73,12 @@
-DZIMAGE_SIZE=0 -c -o $@ $*.c
zvmlinux.initrd: $(OBJECTS) $(LIBS) ../images/vmlinux.gz
+#
+# Recompile misc.o again with more 'correct' bogus offsets
+#
+ $(CC) $(CFLAGS) -DINITRD_OFFSET=0x0008c8e3 -DINITRD_SIZE=0x0000111a \
+ -DZIMAGE_OFFSET=0x00018000 -DZIMAGE_SIZE=0x000748e2 \
+ -c -o misc.o misc.c
$(LD) $(ZLINKFLAGS) -o $@.tmp $(OBJECTS) $(LIBS)
$(OBJCOPY) $(OBJCOPY_ARGS) -R .comment \
--add-section=initrd=../images/ramdisk.image.gz \
@@ -88,6 +94,8 @@
--add-section=initrd=../images/ramdisk.image.gz \
--add-section=image=../images/vmlinux.gz \
$@.tmp ../images/$@.embedded
+# Remove zvmlinux and zvmlinux.temp, we have ../images/zvmlinux.embedded
+ rm -f $@.tmp $@
zImage: zvmlinux
ifeq ($(CONFIG_RPXCLASSIC),y)
@@ -104,6 +112,12 @@
endif
zvmlinux: $(OBJECTS) $(LIBS) ../images/vmlinux.gz
+#
+# Recompile misc.o again with more 'correct' bogus offsets
+#
+ $(CC) $(CFLAGS) -DINITRD_OFFSET=0 -DINITRD_SIZE=0 \
+ -DZIMAGE_OFFSET=0x00018000 -DZIMAGE_SIZE=0x000748e2 \
+ -c -o misc.o misc.c
#
# build the boot loader image and then compute the offset into it
# for the kernel image
FUNET's LINUX-ADM group, linux-adm@nic.funet.fi
TCL-scripts by Sam Shen (who was at: slshen@lbl.gov)