comparison src/sysfloat.h @ 26:441bb1e64a06 r19-15b96

Import from CVS: tag r19-15b96
author cvs
date Mon, 13 Aug 2007 08:51:32 +0200
parents 376386a54a3c
children ec9a17fef872
comparison
equal deleted inserted replaced
25:383a494979f8 26:441bb1e64a06
41 #undef SHORTBITS 41 #undef SHORTBITS
42 #endif 42 #endif
43 43
44 #include <math.h> 44 #include <math.h>
45 45
46 #ifdef HAVE_MATHERR
47 /* Work around symbol conflict on Linux/glibc */
48 #ifndef DOMAIN
49 /* SysV matherr is not defined if _BSD_SOURCE is used, and on Linux X11 */
50 /* is compiled with _BSD_SOURCE which can also change the size of other */
51 /* types. The configure test for matherr is broken. */
52 /* Bah. Good riddance to bad rubbish. */
53 #undef HAVE_MATHERR
54 #endif
55 #endif
56
46 #ifdef NO_MATHERR 57 #ifdef NO_MATHERR
47 #undef HAVE_MATHERR 58 #undef HAVE_MATHERR
48 #endif 59 #endif
49 60
50 #ifdef HAVE_MATHERR 61 #ifdef HAVE_MATHERR