In include/asm-arm/arch-rpc/uncompress.h there is
#include "../arch/arm/drivers/char/font.h"

I can't find a file which looks anything like this, so I just deleted the
offending line.  However then I get

arm-linux-ld -m elf32arm -Ttext 0x10008000 -o vmlinux head.o misc.o 
/usr/src/linux-2.2-arm/arch/arm/lib/ll_char_wr.o piggy.o
/usr/src/linux-2.2-arm/arch/arm/lib/ll_char_wr.o(.text+0x8): undefined reference to 
`cmap_80'
make[2]: *** [vmlinux] Error 1
make[2]: Leaving directory `/usr/src/linux-2.2-arm/arch/arm/boot/compressed'

Grepping the source tree finds no references to this anywhere else.

Deleting the offending reference in arch/arm/lib/ll_char_wr.S produces a
kernel which builds.  I'll try booting it tomorrow...

For your convenience:

--- arch/arm/lib/ll_char_wr.S   Tue Feb 23 03:04:04 1999
+++ arch/arm/lib/ll_char_wr.S.old       Tue Feb 23 03:08:54 1999
@@ -25,6 +25,7 @@
 
 LC0:           .word   SYMBOL_NAME(bytes_per_char_h)
                .word   SYMBOL_NAME(video_size_row)
+               .word   SYMBOL_NAME(cmap_80)
                .word   SYMBOL_NAME(con_charconvtable)
 
 ENTRY(ll_write_char)
--- include/asm-arm/arch-rpc/uncompress.h~      Sat Feb  6 06:37:07 1999
+++ include/asm-arm/arch-rpc/uncompress.h       Tue Feb 23 02:17:15 1999
@@ -5,7 +5,6 @@
  */
 #define VIDMEM ((char *)SCREEN_START)
  
-#include "../arch/arm/drivers/char/font.h"
 #include <asm/hardware.h>
 #include <asm/io.h>
 

-- 
Matthew Wilcox <[EMAIL PROTECTED]>
"I decry the current tendency to seek patents on algorithms.  There are
better ways to earn a living than to prevent other people from making use of
one's contributions to computer science."  -- Donald E. Knuth, TAoCP vol 3
unsubscribe: body of `unsubscribe linux-arm' to [EMAIL PROTECTED]

Reply via email to