comparison src/m/pfa50.h @ 203:850242ba4a81 r20-3b28

Import from CVS: tag r20-3b28
author cvs
date Mon, 13 Aug 2007 10:02:21 +0200
parents 0132846995bd
children a86b2b5e0111
comparison
equal deleted inserted replaced
202:61eefc8fc970 203:850242ba4a81
54 #if pfa50 || pfa70 54 #if pfa50 || pfa70
55 55
56 /* On A-50/60/70/80, data space has high order byte use. */ 56 /* On A-50/60/70/80, data space has high order byte use. */
57 #define VALBITS 26 57 #define VALBITS 26
58 #define VALMASK (((1<<VALBITS) - 1) | 0x60000000) 58 #define VALMASK (((1<<VALBITS) - 1) | 0x60000000)
59 #define XTYPE(a) ((enum Lisp_Type) (((a) >> VALBITS) & GCTYPEMASK)) 59 /* XEmacs: markbit is between type bits and value bits */
60 /* #define XTYPE(a) ((enum Lisp_Type) (((a) >> VALBITS) & GCTYPEMASK)) */
61 #define XTYPE(a) ((enum Lisp_Type) (((a) >> ((VALBITS) + 1)) & GCTYPEMASK))
60 62
61 #endif /* pfa50, pfa70 */ 63 #endif /* pfa50, pfa70 */
62 64
63 /* SX/A has alloca in the PW library. */ 65 /* SX/A has alloca in the PW library. */
64 66