#include "syssignal.h"
-#if 0 /* That is untrue--XINT is used below, and it uses INTBITS.
- What in the world is values.h, anyway? */
#ifdef MSDOS
-/* These are redefined in values.h and not used here */
+/* These are redefined (correctly, but differently) in values.h. */
#undef INTBITS
#undef LONGBITS
#undef SHORTBITS
#endif
-#endif
#ifdef LISP_FLOAT_TYPE
#ifdef LISP_FLOAT_TYPE
-#if 0 /* That is untrue--XINT is used below, and it uses INTBITS.
- What in the world is values.h, anyway? */
#ifdef MSDOS
-/* These are redefined in <values.h> and not used here */
+/* These are redefined (correctly, but differently) in values.h. */
#undef INTBITS
#undef LONGBITS
#undef SHORTBITS
#endif
-#endif
/* Work around a problem that happens because math.h on hpux 7
defines two static variables--which, in Emacs, are not really static,
#include <stdlib.h>
#endif
-#if 0 /* That is untrue--XINT is used below, and it uses INTBITS.
- What in the world is values.h, anyway? */
#ifdef MSDOS
-/* These are redefined in <values.h> and not used here */
+/* These are redefined (correctly, but differently) in values.h. */
#undef INTBITS
#undef LONGBITS
#undef SHORTBITS
#endif
-#endif
#include <math.h>
#endif /* LISP_FLOAT_TYPE */