Mercurial > emacs
comparison src/lisp.h @ 67029:911421314d0e
Use typedef when Lisp_Object is EMACS_INT so that
this type is recognised when debugging.
author | Nick Roberts <nickrob@snap.net.nz> |
---|---|
date | Sun, 20 Nov 2005 02:15:26 +0000 |
parents | b991cdef1a8d |
children | b23a7ce63153 69e184bbba16 |
comparison
equal
deleted
inserted
replaced
67028:5b2899a4d703 | 67029:911421314d0e |
---|---|
251 | 251 |
252 | 252 |
253 /* If union type is not wanted, define Lisp_Object as just a number. */ | 253 /* If union type is not wanted, define Lisp_Object as just a number. */ |
254 | 254 |
255 #ifdef NO_UNION_TYPE | 255 #ifdef NO_UNION_TYPE |
256 #define Lisp_Object EMACS_INT | 256 typedef EMACS_INT Lisp_Object; |
257 #define LISP_MAKE_RVALUE(o) (0+(o)) | 257 #define LISP_MAKE_RVALUE(o) (0+(o)) |
258 #endif /* NO_UNION_TYPE */ | 258 #endif /* NO_UNION_TYPE */ |
259 | 259 |
260 /* Two flags that are set during GC. On some machines, these flags | 260 /* Two flags that are set during GC. On some machines, these flags |
261 are defined differently by the m- file. */ | 261 are defined differently by the m- file. */ |