On Fri, 17 Sep 1999, Ralf Baechle wrote:
> On Fri, Sep 17, 1999 at 05:44:00PM +0100, Dave Airlie wrote:
> > What is the current CVS status? I'm trying to compile it up for a
> > DS5000/200 R3000 box, At link time I'm getting undefined symbols to do
> > with emergency_sync ...
> Since Harald's recent changes things don't compile anymore, not even for
> an Indy. I'm going to undo them until things are sorted out in a working
FWIW a checkout at september 8, 1999 compiled with few modifications and a
checkout of an hour ago didn't give any changes. Following are the
modifications to make a kernel compile for a R3000 based DECstation.
diff -rubN 2.3.9-old/arch/mips/Makefile linux/arch/mips/Makefile
--- 2.3.9-old/arch/mips/Makefile Wed Sep 8 11:47:24 1999
+++ linux/arch/mips/Makefile Wed Sep 8 10:49:10 1999
@@ -37,7 +37,7 @@
# crossformat linking we rely on the elf2ecoff tool for format conversion.
CFLAGS += -G 0 -mno-abicalls -fno-pic
-LINKFLAGS += -static -G 0 #-N
+LINKFLAGS += -static -G 0 -N
MODFLAGS += -mlong-calls
diff -rubN 2.3.9-old/arch/mips/kernel/setup.c linux/arch/mips/kernel/setup.c
--- 2.3.9-old/arch/mips/kernel/setup.c Wed Sep 8 13:49:32 1999
+++ linux/arch/mips/kernel/setup.c Wed Sep 8 10:49:17 1999
@@ -76,7 +76,7 @@
* information is being use to continue the screen output just below
* the BIOS printed text and with the same text resolution.
-struct screen_info screen_info /*= DEFAULT_SCREEN_INFO*/;
+struct screen_info screen_info = DEFAULT_SCREEN_INFO;
extern struct fd_ops no_fd_ops;