comparison src/lisp-disunion.h @ 217:d44af0c54775 r20-4b7

Import from CVS: tag r20-4b7
author cvs
date Mon, 13 Aug 2007 10:08:34 +0200
parents 78f53ef88e17
children 11cf20601dec
comparison
equal deleted inserted replaced
216:43306a74e31c 217:d44af0c54775
72 * bits (really LONGBITS - GCTYPEBITS - 1 bits). 72 * bits (really LONGBITS - GCTYPEBITS - 1 bits).
73 */ 73 */
74 74
75 #ifdef USE_MINIMAL_TAGBITS 75 #ifdef USE_MINIMAL_TAGBITS
76 # define Qzero Lisp_Type_Int_Even 76 # define Qzero Lisp_Type_Int_Even
77 # define VALMASK (((1L << (VALBITS)) - 1L) << (GCTYPEBITS)) 77 # define VALMASK (((1UL << (VALBITS)) - 1L) << (GCTYPEBITS))
78 #else 78 #else
79 # define Qzero Lisp_Type_Int 79 # define Qzero Lisp_Type_Int
80 # define VALMASK ((1L << (VALBITS)) - 1L) 80 # define VALMASK ((1L << (VALBITS)) - 1L)
81 # define GCTYPEMASK ((1L << (GCTYPEBITS)) - 1L) 81 # define GCTYPEMASK ((1L << (GCTYPEBITS)) - 1L)
82 #endif 82 #endif