diff -ruP linux-2.4.22.old/Makefile linux-2.4.22/Makefile
--- linux-2.4.22.old/Makefile	Mon Aug 25 13:44:44 2003
+++ linux-2.4.22/Makefile	Tue Sep  2 08:39:57 2003
@@ -16,7 +16,7 @@
 HPATH   	= $(TOPDIR)/include
 FINDHPATH	= $(HPATH)/asm $(HPATH)/linux $(HPATH)/scsi $(HPATH)/net $(HPATH)/math-emu
 
-HOSTCC  	= gcc
+HOSTCC  	= gcc-2.95
 HOSTCFLAGS	= -Wall -Wstrict-prototypes -O2 -fomit-frame-pointer
 
 CROSS_COMPILE 	=
@@ -27,7 +27,7 @@
 
 AS		= $(CROSS_COMPILE)as
 LD		= $(CROSS_COMPILE)ld
-CC		= $(CROSS_COMPILE)gcc
+CC		= $(CROSS_COMPILE)gcc-2.95
 CPP		= $(CC) -E
 AR		= $(CROSS_COMPILE)ar
 NM		= $(CROSS_COMPILE)nm
diff -ruP linux-2.4.22.old/build_all linux-2.4.22/build_all
--- linux-2.4.22.old/build_all	Thu Jan  1 01:00:00 1970
+++ linux-2.4.22/build_all	Wed Sep  3 18:04:05 2003
@@ -0,0 +1,8 @@
+#! /bin/sh
+cp .config ../.config &&
+rm -rf include/config &&
+make distclean &&
+cp ../.config .config &&
+make oldconfig &&
+make dep &&
+./build_aout
diff -ruP linux-2.4.22.old/build_aout linux-2.4.22/build_aout
--- linux-2.4.22.old/build_aout	Thu Jan  1 01:00:00 1970
+++ linux-2.4.22/build_aout	Tue Sep  2 20:03:26 2003
@@ -0,0 +1,4 @@
+#! /bin/sh
+make vmlinux &&
+elftoaout -o vmlinux.aout vmlinux &&
+cp vmlinux.aout /boot/vmlinux-2.4.22-vgacon.aout
diff -ruP linux-2.4.22.old/build_it linux-2.4.22/build_it
--- linux-2.4.22.old/build_it	Thu Jan  1 01:00:00 1970
+++ linux-2.4.22/build_it	Mon Sep  1 18:15:53 2003
@@ -0,0 +1 @@
+make SUBDIRS='drivers/sbus' modules && make SUBDIRS='drivers/sbus' modules_install
diff -ruP linux-2.4.22.old/build_unaligned linux-2.4.22/build_unaligned
--- linux-2.4.22.old/build_unaligned	Thu Jan  1 01:00:00 1970
+++ linux-2.4.22/build_unaligned	Tue Sep  2 08:29:40 2003
@@ -0,0 +1 @@
+make SUBDIRS='arch/sparc/kernel'
diff -ruP linux-2.4.22.old/build_vga linux-2.4.22/build_vga
--- linux-2.4.22.old/build_vga	Thu Jan  1 01:00:00 1970
+++ linux-2.4.22/build_vga	Tue Sep  2 18:10:21 2003
@@ -0,0 +1,2 @@
+make SUBDIRS='drivers/video'
+make SUBDIRS='drivers/video' modules
