Mercurial > emacs
comparison src/floatfns.c @ 7205:a5199564772e
[MSDOS]: Re-enable some #undef's.
| author | Karl Heuer <kwzh@gnu.org> |
|---|---|
| date | Fri, 29 Apr 1994 23:16:43 +0000 |
| parents | 9e627ca8f0a0 |
| children | cd81dba38a49 |
comparison
equal
deleted
inserted
replaced
| 7204:6e219f77e69e | 7205:a5199564772e |
|---|---|
| 51 | 51 |
| 52 Lisp_Object Qarith_error; | 52 Lisp_Object Qarith_error; |
| 53 | 53 |
| 54 #ifdef LISP_FLOAT_TYPE | 54 #ifdef LISP_FLOAT_TYPE |
| 55 | 55 |
| 56 #if 0 /* That is untrue--XINT is used below, and it uses INTBITS. | |
| 57 What in the world is values.h, anyway? */ | |
| 58 #ifdef MSDOS | 56 #ifdef MSDOS |
| 59 /* These are redefined in <values.h> and not used here */ | 57 /* These are redefined (correctly, but differently) in values.h. */ |
| 60 #undef INTBITS | 58 #undef INTBITS |
| 61 #undef LONGBITS | 59 #undef LONGBITS |
| 62 #undef SHORTBITS | 60 #undef SHORTBITS |
| 63 #endif | |
| 64 #endif | 61 #endif |
| 65 | 62 |
| 66 /* Work around a problem that happens because math.h on hpux 7 | 63 /* Work around a problem that happens because math.h on hpux 7 |
| 67 defines two static variables--which, in Emacs, are not really static, | 64 defines two static variables--which, in Emacs, are not really static, |
| 68 because `static' is defined as nothing. The problem is that they are | 65 because `static' is defined as nothing. The problem is that they are |
