changeset 10361:ad238f4988c0

(VALBITS): Adjust for new bit layout.
author Karl Heuer <kwzh@gnu.org>
date Sat, 07 Jan 1995 00:22:49 +0000
parents c68e5b8456e1
children f145d62266f6
files src/m/alpha.h src/m/gec63.h
diffstat 2 files changed, 3 insertions(+), 5 deletions(-) [+]
line wrap: on
line diff
--- a/src/m/alpha.h	Sat Jan 07 00:19:51 1995 +0000
+++ b/src/m/alpha.h	Sat Jan 07 00:22:49 1995 +0000
@@ -168,9 +168,9 @@
 
 #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
--- a/src/m/gec63.h	Sat Jan 07 00:19:51 1995 +0000
+++ b/src/m/gec63.h	Sat Jan 07 00:22:49 1995 +0000
@@ -58,8 +58,7 @@
 #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)
 
@@ -73,6 +72,5 @@
 
 /* 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