- configure.in xpath.c: applied Bjorn patches for FPE on the
  alpha
Daniel
diff --git a/xpath.c b/xpath.c
index 2391063..5b6e84c 100644
--- a/xpath.c
+++ b/xpath.c
@@ -39,6 +39,10 @@
 #ifdef HAVE_CTYPE_H
 #include <ctype.h>
 #endif
+#if defined(__osf__) && defined(__GNUC__)
+#include <signal.h>
+#define FPE_WORKAROUND
+#endif
 
 #include <libxml/xmlmemory.h>
 #include <libxml/tree.h>
@@ -157,6 +161,10 @@
 
     if (initialized) return;
 
+#ifdef FPE_WORKAROUND
+    signal(SIGFPE, SIG_IGN);
+#endif
+
 #ifdef XPATH_USE_DIVISION_SHORTCUTS
     xmlXPathNAN = 0;
     xmlXPathNAN /= 0.0;