Changeset 4107
- Timestamp:
- 2006年07月14日 19時33分20秒 (2 years ago)
- Files:
-
- trunk/src/ChangeLog.Meadow (modified) (1 diff)
- trunk/src/lisp.h (modified) (2 diffs)
Legend:
- Unmodified
- Added
- Removed
- Modified
- Copied
- Moved
trunk/src/ChangeLog.Meadow
r4106 r4107 1 1 2006-07-14 Hideyuki SHIRAI <shirai@meadowy.org> 2 2 3 * lisp.h (VALBITS): [MD:7371] Sync up Emacs CVS HEAD for4 VC++.3 * lisp.h (VALBITS): [MD:7371], [MD:7374] Sync up Emacs CVS HEAD 4 for VC++. 5 5 (ARRAY_MARK_FLAG): Ditto. 6 6 trunk/src/lisp.h
r4106 r4107 181 181 /* These values are overridden by the m- file on some machines. */ 182 182 #ifndef VALBITS 183 #if defined (MEADOW) || defined (_MSC_VER) 183 184 #define VALBITS (BITS_PER_EMACS_INT - GCTYPEBITS) 184 #endif 185 #else 186 #define VALBITS (BITS_PER_EMACS_INT - (GCTYPEBITS + 1)) 187 #endif 188 #endif /* no VALBITS */ 185 189 186 190 #ifndef NO_UNION_TYPE … … 264 268 265 269 #ifndef ARRAY_MARK_FLAG 270 #if defined (MEADOW) || defined (_MSC_VER) 266 271 #define ARRAY_MARK_FLAG ((EMACS_INT) ((EMACS_UINT) 1 << (VALBITS + GCTYPEBITS - 1))) 272 #else 273 #define ARRAY_MARK_FLAG ((EMACS_INT) ((EMACS_UINT) 1 << (VALBITS + GCTYPEBITS - 2))) 274 #endif 267 275 #endif /* no ARRAY_MARK_FLAG */ 268 276
