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 */