--- bash-2.05b/configure.in.orig	2004-12-20 16:24:46.187624136 +0100
+++ bash-2.05b/configure.in	2004-12-20 16:28:21.461897472 +0100
@@ -449,6 +449,9 @@
 	cross_cache=${srcdir}/cross-build/x86-beos.cache
 	SIGNAMES_H='${srcdir}/cross-build/beos-sig.h'
 	;;
+    mipsel-*linux*)
+        SIGNAMES_H='$(srcdir)/cross-build/mipsel-linux-sig.h'
+	;;
     *)	echo "configure: cross-compiling for $host is not supported" >&2
 	;;
     esac
--- bash-2.05b/cross-build/mipsel-linux-sig.h.non	1970-01-01 01:00:00.000000000 +0100
+++ bash-2.05b/cross-build/mipsel-linux-sig.h	2004-12-20 16:28:08.296898856 +0100
@@ -0,0 +1,137 @@
+/* This file was automatically created by ./mksignames.
+   Do not edit.  Edit support/mksignames.c instead. */
+
+/* A translation list so we can be polite to our users. */
+char *signal_names[NSIG + 3] = {
+    "EXIT",
+    "SIGHUP",
+    "SIGINT",
+    "SIGQUIT",
+    "SIGILL",
+    "SIGTRAP",
+    "SIGABRT",
+    "SIGEMT",
+    "SIGFPE",
+    "SIGKILL",
+    "SIGBUS",
+    "SIGSEGV",
+    "SIGSYS",
+    "SIGPIPE",
+    "SIGALRM",
+    "SIGTERM",
+    "SIGUSR1",
+    "SIGUSR2",
+    "SIGCHLD",
+    "SIGPWR",
+    "SIGWINCH",
+    "SIGURG",
+    "SIGIO",
+    "SIGSTOP",
+    "SIGTSTP",
+    "SIGCONT",
+    "SIGTTIN",
+    "SIGTTOU",
+    "SIGVTALRM",
+    "SIGPROF",
+    "SIGXCPU",
+    "SIGXFSZ",
+    "SIGJUNK(32)",
+    "SIGJUNK(33)",
+    "SIGJUNK(34)",
+    "SIGRTMIN",
+    "SIGRTMIN+1",
+    "SIGRTMIN+2",
+    "SIGRTMIN+3",
+    "SIGRTMIN+4",
+    "SIGRTMIN+5",
+    "SIGRTMIN+6",
+    "SIGRTMIN+7",
+    "SIGRTMIN+8",
+    "SIGRTMIN+9",
+    "SIGRTMIN+10",
+    "SIGRTMIN+11",
+    "SIGRTMIN+12",
+    "SIGRTMIN+13",
+    "SIGRTMIN+14",
+    "SIGRTMIN+15",
+    "SIGRTMIN+16",
+    "SIGRTMIN+17",
+    "SIGRTMIN+18",
+    "SIGRTMIN+19",
+    "SIGRTMIN+20",
+    "SIGRTMIN+21",
+    "SIGRTMIN+22",
+    "SIGRTMIN+23",
+    "SIGRTMIN+24",
+    "SIGRTMIN+25",
+    "SIGRTMIN+26",
+    "SIGRTMIN+27",
+    "SIGRTMIN+28",
+    "SIGRTMIN+29",
+    "SIGRTMIN+30",
+    "SIGRTMIN+31",
+    "SIGRTMIN+32",
+    "SIGRTMIN+33",
+    "SIGRTMIN+34",
+    "SIGRTMIN+35",
+    "SIGRTMIN+36",
+    "SIGRTMIN+37",
+    "SIGRTMIN+38",
+    "SIGRTMIN+39",
+    "SIGRTMIN+40",
+    "SIGRTMIN+41",
+    "SIGRTMIN+42",
+    "SIGRTMIN+43",
+    "SIGRTMIN+44",
+    "SIGRTMIN+45",
+    "SIGRTMIN+46",
+    "SIGRTMAX-45",
+    "SIGRTMAX-44",
+    "SIGRTMAX-43",
+    "SIGRTMAX-42",
+    "SIGRTMAX-41",
+    "SIGRTMAX-40",
+    "SIGRTMAX-39",
+    "SIGRTMAX-38",
+    "SIGRTMAX-37",
+    "SIGRTMAX-36",
+    "SIGRTMAX-35",
+    "SIGRTMAX-34",
+    "SIGRTMAX-33",
+    "SIGRTMAX-32",
+    "SIGRTMAX-31",
+    "SIGRTMAX-30",
+    "SIGRTMAX-29",
+    "SIGRTMAX-28",
+    "SIGRTMAX-27",
+    "SIGRTMAX-26",
+    "SIGRTMAX-25",
+    "SIGRTMAX-24",
+    "SIGRTMAX-23",
+    "SIGRTMAX-22",
+    "SIGRTMAX-21",
+    "SIGRTMAX-20",
+    "SIGRTMAX-19",
+    "SIGRTMAX-18",
+    "SIGRTMAX-17",
+    "SIGRTMAX-16",
+    "SIGRTMAX-15",
+    "SIGRTMAX-14",
+    "SIGRTMAX-13",
+    "SIGRTMAX-12",
+    "SIGRTMAX-11",
+    "SIGRTMAX-10",
+    "SIGRTMAX-9",
+    "SIGRTMAX-8",
+    "SIGRTMAX-7",
+    "SIGRTMAX-6",
+    "SIGRTMAX-5",
+    "SIGRTMAX-4",
+    "SIGRTMAX-3",
+    "SIGRTMAX-2",
+    "SIGRTMAX-1",
+    "SIGRTMAX",
+    "DEBUG",
+    "ERR",
+    (char *)0x0
+};