# HG changeset patch # User Karl Heuer # Date 789437651 0 # Node ID 9d27a4627c137640cb9d6c4bccd743d1a2cefc33 # Parent 549640628d3e52d4b1385f2b7806e29b3631a2bb Fix comment. diff -r 549640628d3e -r 9d27a4627c13 src/m/iris4d.h --- a/src/m/iris4d.h Sat Jan 07 00:13:17 1995 +0000 +++ b/src/m/iris4d.h Sat Jan 07 00:14:11 1995 +0000 @@ -61,7 +61,7 @@ #define NO_UNION_TYPE /* Define EXPLICIT_SIGN_EXTEND if XINT must explicitly sign-extend - the 24-bit bit field into an int. In other words, if bit fields + the bit field into an int. In other words, if bit fields are always unsigned. If you use NO_UNION_TYPE, this flag does not matter. */ @@ -129,9 +129,9 @@ #define TEXT_START 0x400000 /* - * DATA_SEG_BITS forces that bit to be or'd in with any pointers which - * are trying to access pure strings (as gnu-emacs only allows 24 bits - * for the value field of a LISP_OBJECT). + * DATA_SEG_BITS forces extra bits to be or'd in with any pointers which + * were stored in a Lisp_Object (as Emacs uses fewer than 32 bits for + * the value field of a LISP_OBJECT). */ #define DATA_START 0x10000000 diff -r 549640628d3e -r 9d27a4627c13 src/m/iris5d.h --- a/src/m/iris5d.h Sat Jan 07 00:13:17 1995 +0000 +++ b/src/m/iris5d.h Sat Jan 07 00:14:11 1995 +0000 @@ -65,7 +65,7 @@ #define NO_UNION_TYPE /* Define EXPLICIT_SIGN_EXTEND if XINT must explicitly sign-extend - the 24-bit bit field into an int. In other words, if bit fields + the bit field into an int. In other words, if bit fields are always unsigned. If you use NO_UNION_TYPE, this flag does not matter. */