aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--src/data.c12
1 files changed, 11 insertions, 1 deletions
diff --git a/src/data.c b/src/data.c
index 3e7a88fc7cd..854fa3b3de5 100644
--- a/src/data.c
+++ b/src/data.c
@@ -30,6 +30,16 @@ the Free Software Foundation, 675 Mass Ave, Cambridge, MA 02139, USA. */
30 30
31#include "syssignal.h" 31#include "syssignal.h"
32 32
33#if 0 /* That is untrue--XINT is used below, and it uses INTBITS.
34 What in the world is values.h, anyway? */
35#ifdef MSDOS
36/* These are redefined in values.h and not used here */
37#undef INTBITS
38#undef LONGBITS
39#undef SHORTBITS
40#endif
41#endif
42
33#ifdef LISP_FLOAT_TYPE 43#ifdef LISP_FLOAT_TYPE
34 44
35#ifdef STDC_HEADERS 45#ifdef STDC_HEADERS
@@ -1791,7 +1801,7 @@ Both X and Y must be numbers or markers.")
1791 if (f2 == 0) 1801 if (f2 == 0)
1792 Fsignal (Qarith_error, Qnil); 1802 Fsignal (Qarith_error, Qnil);
1793 1803
1794#if defined (USG) || defined (sun) || defined (ultrix) || defined (hpux) 1804#if defined (USG) || defined (sun) || defined (ultrix) || defined (hpux) || defined (MSDOS)
1795 f1 = fmod (f1, f2); 1805 f1 = fmod (f1, f2);
1796#else 1806#else
1797 f1 = drem (f1, f2); 1807 f1 = drem (f1, f2);