diff options
| author | Karl Heuer | 1995-01-07 00:22:49 +0000 |
|---|---|---|
| committer | Karl Heuer | 1995-01-07 00:22:49 +0000 |
| commit | 308c7a07a22b1c6b48c3353943f75c142fc2623d (patch) | |
| tree | e83268485c9eda165ebf4582920a53d98302e181 /src | |
| parent | 5df0669f0453d2696830b489941b0592cc262bea (diff) | |
| download | emacs-308c7a07a22b1c6b48c3353943f75c142fc2623d.tar.gz emacs-308c7a07a22b1c6b48c3353943f75c142fc2623d.zip | |
(VALBITS): Adjust for new bit layout.
Diffstat (limited to 'src')
| -rw-r--r-- | src/m/alpha.h | 4 | ||||
| -rw-r--r-- | src/m/gec63.h | 4 |
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 |