--- configure.orig	Fri Mar 26 10:58:33 2004
+++ configure	Fri Mar 26 10:59:01 2004
@@ -5588,6 +5588,7 @@
 sigset_t set;
 pid_t pid=getpid();
 	printf("Checking for longjump from interrupt more than once... ");
+#ifdef __i386__
 	signal(SIGINT,sighand);
 	if(sigsetjmp(jmp,2)==4) {
 		ret++;
@@ -5597,6 +5598,7 @@
 			}
 		}
 	kill(pid,SIGINT);
+#endif
 	puts("no");
 	exit( 4);
 	}
