#define PNTR_COMPARISON_TYPE unsigned long
-/* On the 64 bit architecture, we can use 56 bits for addresses */
+/* On the 64 bit architecture, we can use 60 bits for addresses */
-#define VALBITS 56
+#define VALBITS 60
/* This definition of MARKBIT is necessary because of the comparison of
#define TERMINFO
/* Define sizes of portions of a Lisp_Object. */
-#define VALBITS 22
-#define GCTYPEBITS 5
+#define VALBITS 24
#define VALAMASK (((1<<VALBITS) - 1)| 0xF0000000L)
/* Move some garbage-collector flag bits to different bit positions. */
#define ARRAY_MARK_FLAG (1 << 27)
-#define DONT_COPY_FLAG (1 << 26)
#define NO_REMAP