aboutsummaryrefslogtreecommitdiffstats
path: root/src
diff options
context:
space:
mode:
authorKarl Heuer1995-01-07 00:22:49 +0000
committerKarl Heuer1995-01-07 00:22:49 +0000
commit308c7a07a22b1c6b48c3353943f75c142fc2623d (patch)
treee83268485c9eda165ebf4582920a53d98302e181 /src
parent5df0669f0453d2696830b489941b0592cc262bea (diff)
downloademacs-308c7a07a22b1c6b48c3353943f75c142fc2623d.tar.gz
emacs-308c7a07a22b1c6b48c3353943f75c142fc2623d.zip
(VALBITS): Adjust for new bit layout.
Diffstat (limited to 'src')
-rw-r--r--src/m/alpha.h4
-rw-r--r--src/m/gec63.h4
2 files changed, 3 insertions, 5 deletions
diff --git a/src/m/alpha.h b/src/m/alpha.h
index 70c1b648bf4..d1f9b9a9372 100644
--- a/src/m/alpha.h
+++ b/src/m/alpha.h
@@ -168,9 +168,9 @@ NOTE-END
168 168
169#define PNTR_COMPARISON_TYPE unsigned long 169#define PNTR_COMPARISON_TYPE unsigned long
170 170
171/* On the 64 bit architecture, we can use 56 bits for addresses */ 171/* On the 64 bit architecture, we can use 60 bits for addresses */
172 172
173#define VALBITS 56 173#define VALBITS 60
174 174
175 175
176/* This definition of MARKBIT is necessary because of the comparison of 176/* This definition of MARKBIT is necessary because of the comparison of
diff --git a/src/m/gec63.h b/src/m/gec63.h
index a78f6c6793f..f8fb44af57f 100644
--- a/src/m/gec63.h
+++ b/src/m/gec63.h
@@ -58,8 +58,7 @@ the Free Software Foundation, 675 Mass Ave, Cambridge, MA 02139, USA. */
58#define TERMINFO 58#define TERMINFO
59 59
60/* Define sizes of portions of a Lisp_Object. */ 60/* Define sizes of portions of a Lisp_Object. */
61#define VALBITS 22 61#define VALBITS 24
62#define GCTYPEBITS 5
63 62
64#define VALAMASK (((1<<VALBITS) - 1)| 0xF0000000L) 63#define VALAMASK (((1<<VALBITS) - 1)| 0xF0000000L)
65 64
@@ -73,6 +72,5 @@ the Free Software Foundation, 675 Mass Ave, Cambridge, MA 02139, USA. */
73 72
74/* Move some garbage-collector flag bits to different bit positions. */ 73/* Move some garbage-collector flag bits to different bit positions. */
75#define ARRAY_MARK_FLAG (1 << 27) 74#define ARRAY_MARK_FLAG (1 << 27)
76#define DONT_COPY_FLAG (1 << 26)
77 75
78#define NO_REMAP 76#define NO_REMAP