From aa24c41b1d1e070eae160b2921cb1e64ea6c8ceb Mon Sep 17 00:00:00 2001 From: Karl Heuer Date: Sat, 7 Jan 1995 00:14:11 +0000 Subject: [PATCH] Fix comment. --- src/m/iris4d.h | 8 ++++---- src/m/iris5d.h | 8 ++++---- 2 files changed, 8 insertions(+), 8 deletions(-) diff --git a/src/m/iris4d.h b/src/m/iris4d.h index efe6089d17d..e1a8b472843 100644 --- a/src/m/iris4d.h +++ b/src/m/iris4d.h @@ -61,7 +61,7 @@ the Free Software Foundation, 675 Mass Ave, Cambridge, MA 02139, USA. */ #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 @@ the Free Software Foundation, 675 Mass Ave, Cambridge, MA 02139, USA. */ #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 --git a/src/m/iris5d.h b/src/m/iris5d.h index 58f18e8350a..437a13e38fc 100644 --- a/src/m/iris5d.h +++ b/src/m/iris5d.h @@ -65,7 +65,7 @@ the Free Software Foundation, 675 Mass Ave, Cambridge, MA 02139, USA. */ #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. */ @@ -128,9 +128,9 @@ the Free Software Foundation, 675 Mass Ave, Cambridge, MA 02139, USA. */ #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 -- 2.39.5