diff src/lisp.h @ 1104:8b464283e891

[xemacs-hg @ 2002-11-12 18:58:13 by james] Unconditionally compile the LISP_FLOAT_TYPE code. Remove all !LISP_FLOAT_TYPE code and the LISP_FLOAT_TYPE identifier itself.
author james
date Tue, 12 Nov 2002 18:58:41 +0000
parents 25e260cb7994
children 184461bc8de4
line wrap: on
line diff
--- a/src/lisp.h	Tue Nov 12 03:57:48 2002 +0000
+++ b/src/lisp.h	Tue Nov 12 18:58:41 2002 +0000
@@ -2369,8 +2369,6 @@
 
 /*------------------------------ float ---------------------------------*/
 
-#ifdef LISP_FLOAT_TYPE
-
 /* Note: the 'unused_next_' field exists only to ensure that the
    `next' pointer fits within the structure, for the purposes of the
    free list.  This makes a difference in the unlikely case of
@@ -2407,20 +2405,6 @@
 
 # define INT_OR_FLOATP(x) (INTP (x) || FLOATP (x))
 
-#else /* not LISP_FLOAT_TYPE */
-
-#define XFLOAT(x) --- error!  No float support. ---
-#define FLOATP(x) 0
-#define CHECK_FLOAT(x) --- error!  No float support. ---
-#define CONCHECK_FLOAT(x) --- error!  No float support. ---
-
-#define XFLOATINT(n) XINT(n)
-#define CHECK_INT_OR_FLOAT CHECK_INT
-#define CONCHECK_INT_OR_FLOAT CONCHECK_INT
-#define INT_OR_FLOATP(x) INTP (x)
-
-#endif /* not LISP_FLOAT_TYPE */
-
 /*-------------------------------- int ---------------------------------*/
 
 #define ZEROP(x) EQ (x, Qzero)