Mercurial > emacs
comparison src/m/mips-siemens.h @ 46605:23342cca2151
(XSETINT): Deleted.
author | Ken Raeburn <raeburn@raeburn.org> |
---|---|
date | Sun, 21 Jul 2002 20:55:53 +0000 |
parents | 87e738861af2 |
children | 23a1cea22d13 |
comparison
equal
deleted
inserted
replaced
46604:8980a92ac42a | 46605:23342cca2151 |
---|---|
156 #define XSET(var, type, ptr) \ | 156 #define XSET(var, type, ptr) \ |
157 ((var) = \ | 157 ((var) = \ |
158 ((int)(type) << VALBITS) \ | 158 ((int)(type) << VALBITS) \ |
159 + (((unsigned) (ptr) << (BITS_PER_INT-VALBITS)) >> (BITS_PER_INT-VALBITS))) | 159 + (((unsigned) (ptr) << (BITS_PER_INT-VALBITS)) >> (BITS_PER_INT-VALBITS))) |
160 | 160 |
161 #define XSETINT(a, b) XSET(a, XTYPE(a), b) | |
162 | |
163 #define XUNMARK(a) \ | 161 #define XUNMARK(a) \ |
164 ((a) = \ | 162 ((a) = \ |
165 (((unsigned)(a) << (BITS_PER_INT-GCTYPEBITS-VALBITS)) \ | 163 (((unsigned)(a) << (BITS_PER_INT-GCTYPEBITS-VALBITS)) \ |
166 >> (BITS_PER_INT-GCTYPEBITS-VALBITS))) | 164 >> (BITS_PER_INT-GCTYPEBITS-VALBITS))) |
167 | 165 |