2007-07-05  Roland McGrath  <roland@redhat.com>

	* configure.ac: Check for struct sigcontext.sc_hi2.
	* signal.c (sys_sigreturn) [MIPS]: Use sc_hi2 vs sc_sigset if found.
diff --git a/configure.ac b/configure.ac
index 49a9b20..5832fb7 100644
--- a/configure.ac
+++ b/configure.ac
@@ -218,6 +218,10 @@
 
 AC_CHECK_MEMBERS([struct dqblk.dqb_curblocks],,, [#include <sys/quota.h>])
 
+AC_CHECK_MEMBERS([struct sigcontext.sc_hi2],,, [#include <signal.h>
+#include <asm/sigcontext.h>])
+
+
 AC_CHECK_DECLS([sys_errlist])
 AC_CHECK_DECLS([sys_siglist, _sys_siglist],,, [#include <signal.h>])