From bdee456b29a496a1e40d67d7e94223aff84b11ae Mon Sep 17 00:00:00 2001 From: Juan Jose Garcia Ripoll Date: Mon, 26 Oct 2009 17:37:26 +0100 Subject: [PATCH] src/h/config.h.in: disable use of feenableexcept() for the Itanium architecture. --- src/h/config.h.in | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/src/h/config.h.in b/src/h/config.h.in index 658f6feb3..77fbb01c9 100644 --- a/src/h/config.h.in +++ b/src/h/config.h.in @@ -307,7 +307,11 @@ typedef unsigned @CL_FIXNUM_TYPE@ cl_hashkey; /* can manipulate floating point environment */ #undef HAVE_FENV_H /* can activate individual traps in floating point environment */ +/* this flag has to be deactivated for the Itanium architecture, where */ +/* the GNU libc functions are broken */ +#ifndef __ia64__ #undef HAVE_FEENABLEEXCEPT +#endif /* do we want to deactivate all support for floating point exceptions */ #undef ECL_AVOID_FPE_H /* do we want to have signed zeros */