Mercurial > hg > xemacs-beta
diff src/sysfloat.h @ 70:131b0175ea99 r20-0b30
Import from CVS: tag r20-0b30
author | cvs |
---|---|
date | Mon, 13 Aug 2007 09:02:59 +0200 |
parents | ec9a17fef872 |
children | cf808b4c4290 |
line wrap: on
line diff
--- a/src/sysfloat.h Mon Aug 13 09:00:04 2007 +0200 +++ b/src/sysfloat.h Mon Aug 13 09:02:59 2007 +0200 @@ -34,8 +34,7 @@ # define _NMAXLDBL THIS_FILENAME ## _nmaxldbl # endif -#if defined(MSDOS) || (defined(LINUX) && \ - !(defined (__GLIBC__) && (__GLIBC__ >= 2))) +#ifdef MSDOS /* These are redefined (correctly, but differently) in values.h. */ #undef INTBITS #undef LONGBITS @@ -44,17 +43,6 @@ #include <math.h> -#ifdef HAVE_MATHERR -/* Work around symbol conflict on Linux/glibc */ -#ifndef DOMAIN -/* SysV matherr is not defined if _BSD_SOURCE is used, and on Linux X11 */ -/* is compiled with _BSD_SOURCE which can also change the size of other */ -/* types. The configure test for matherr is broken. */ -/* Bah. Good riddance to bad rubbish. */ -#undef HAVE_MATHERR -#endif -#endif - #ifdef NO_MATHERR #undef HAVE_MATHERR #endif