hello!
fyi - i had to make the following changes after applying your
zImage_2_6_10.patch to use "make zImage.flash" on the recent 2.6.13
linux-mips kernel. also "make zImage" wouldn't compile through without the
"-I $(TOPDIR)/include" changes.
greetings,
bruno
---
diff --exclude CVS -Nurb linux/arch/mips/Makefile
linux-2.6.13/arch/mips/Makefile
--- linux/arch/mips/Makefile 2005-09-14 16:44:32.000000000 +0200
+++ linux-2.6.13/arch/mips/Makefile 2005-09-14 16:32:28.000000000 +0200
@@ -798,6 +798,9 @@
zImage: vmlinux
+@$(call makeboot,$@)
+zImage.flash: vmlinux
+ +@$(call makeboot,$@)
+
CLEAN_FILES += vmlinux.ecoff \
vmlinux.srec \
vmlinux.rm200.tmp \
diff --exclude CVS -Nurb linux/arch/mips/boot/Makefile
linux-2.6.13/arch/mips/boot/Makefile
--- linux/arch/mips/boot/Makefile 2005-09-14 16:44:32.000000000 +0200
+++ linux-2.6.13/arch/mips/boot/Makefile 2005-09-14 16:35:14.000000000
+0200
@@ -26,7 +26,7 @@
VMLINUX = vmlinux
-ZBOOT_TARGETS = zImage
+ZBOOT_TARGETS = zImage zImage.flash
bootdir-y := compressed
all: vmlinux.ecoff vmlinux.srec addinitrd zImage
diff --exclude CVS -Nurb linux/arch/mips/boot/compressed/Makefile
linux-2.6.13/arch/mips/boot/compressed/Makefile
--- linux/arch/mips/boot/compressed/Makefile 2005-09-14 16:44:32.000000000
+0200
+++ linux-2.6.13/arch/mips/boot/compressed/Makefile 2005-09-14
16:31:53.000000000 +0200
@@ -18,7 +18,7 @@
CFLAGS += -fno-builtin -D__BOOTER__ -I$(compressed)/include
-BOOT_TARGETS = zImage
+BOOT_TARGETS = zImage zImage.flash
bootdir-$(CONFIG_SOC_AU1X00) := au1xxx
subdir-y := common lib images
diff --exclude CVS -Nurb linux/arch/mips/boot/compressed/au1xxx/Makefile
linux-2.6.13/arch/mips/boot/compressed/au1xxx/Makefile
--- linux/arch/mips/boot/compressed/au1xxx/Makefile 2005-09-14
16:44:32.000000000 +0200
+++ linux-2.6.13/arch/mips/boot/compressed/au1xxx/Makefile 2005-09-14
16:38:34.000000000 +0200
@@ -73,12 +73,12 @@
endif
$(obj)/head.o: $(obj)/head.S $(TOPDIR)/vmlinux
- $(CC) $(AFLAGS) \
+ $(CC) -I $(TOPDIR)/include $(AFLAGS) \
-DKERNEL_ENTRY=$(shell sh $(ENTRY) $(NM) $(TOPDIR)/vmlinux ) \
-c -o $*.o $<
$(common)/misc-simple.o:
- $(CC) $(CFLAGS) -DINITRD_OFFSET=0 -DINITRD_SIZE=0 -DZIMAGE_OFFSET=0 \
+ $(CC) -I $(TOPDIR)/include $(CFLAGS) -DINITRD_OFFSET=0 -DINITRD_SIZE=0
-DZIMAGE_OFFSET=0 \
-DAVAIL_RAM_START=$(AVAIL_RAM_START) \
-DAVAIL_RAM_END=$(AVAIL_RAM_END) \
-DLOADADDR=$(LOADADDR) \
diff --exclude CVS -Nurb linux/arch/mips/boot/compressed/common/misc-simple.c
linux-2.6.13/arch/mips/boot/compressed/common/misc-simple.c
--- linux/arch/mips/boot/compressed/common/misc-simple.c 2005-09-14
16:44:32.000000000 +0200
+++ linux-2.6.13/arch/mips/boot/compressed/common/misc-simple.c 2005-09-14
16:31:07.000000000 +0200
@@ -24,7 +24,7 @@
#include <asm/page.h>
-#include "zlib.h"
+#include "linux/zlib.h"
extern struct NS16550 *com_port;
pgplSqC1m_KqK.pgp
Description: PGP signature
|