src/h/config.h.in: do not use _setjmp/_longjmp because they cause problems when unwinding from a SIGFPE.

This commit is contained in:
Juan Jose Garcia Ripoll 2009-10-11 13:36:00 +02:00
parent 9563473a8c
commit 9e350ebf88

View file

@ -190,8 +190,13 @@ typedef unsigned @CL_FIXNUM_TYPE@ cl_hashkey;
#define ECL_MULTIPLE_VALUES_LIMIT 64
/* A setjmp that does not save signals */
#if 0
#define ecl_setjmp @ECL_SETJMP@
#define ecl_longjmp @ECL_LONGJMP@
#else
#define ecl_setjmp setjmp
#define ecl_longjmp longjmp
#endif
/*
* Structure/Instance limits. The index to a slot must fit in the