Hi list, I was not able to compile 2.4.24 vanilla for my Indy IP22 without these modifications. Please apply. Please CC me, because I am not on the list. bye, Heiko -- To err is human, to forgive, beyond the scope of the (Operating) System.
--- linux-2.4.24/include/asm-mips/elf.h.orig Sat Jan 17 23:13:00 2004 +++ linux-2.4.24/include/asm-mips/elf.h Sat Jan 17 23:16:56 2004 @@ -18,6 +18,11 @@ #define EF_MIPS_ARCH_5 0x40000000 /* -mips5 code. */ #define EF_MIPS_ARCH_32 0x50000000 /* MIPS32 code. */ #define EF_MIPS_ARCH_64 0x60000000 /* MIPS64 code. */ + +/* Flags in the e_flags field of the header */ +#define EF_MIPS_ABI2 0x00000020 +#define EF_MIPS_ABI 0x0000f000 + /* The ABI of a file. */ #define EF_MIPS_ABI_O32 0x00001000 /* O32 ABI. */ #define EF_MIPS_ABI_O64 0x00002000 /* O32 extended for 64 bit. */
--- linux-2.4.24/drivers/net/sgiseeq.c.orig Sat Jan 17 22:13:21 2004 +++ linux-2.4.24/drivers/net/sgiseeq.c Sat Jan 17 22:13:40 2004 @@ -31,8 +31,8 @@ #include <linux/etherdevice.h> #include <linux/skbuff.h> -#include <asm/sgi/sgihpc.h> -#include <asm/sgi/sgint23.h> +#include <asm/sgi/hpc3.h> +#include <asm/sgi/ip22.h> #include <asm/sgialib.h> #include "sgiseeq.h"