comparison src/sysfloat.h @ 104:cf808b4c4290 r20-1b4

Import from CVS: tag r20-1b4
author cvs
date Mon, 13 Aug 2007 09:16:51 +0200
parents 131b0175ea99
children 360340f9fd5f
comparison
equal deleted inserted replaced
103:30eda07fe280 104:cf808b4c4290
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