diff options
| author | Stefan Monnier | 2007-09-29 20:55:05 +0000 |
|---|---|---|
| committer | Stefan Monnier | 2007-09-29 20:55:05 +0000 |
| commit | b9466edba14f4158ce1dd182b43973b37da98093 (patch) | |
| tree | 8c9d50997ec8c2c35fdf5a1ef34c0ea4f4a8461a /src/ChangeLog | |
| parent | 9c545a55349f4edc19da0fa54e1e3f822ce04b61 (diff) | |
| download | emacs-b9466edba14f4158ce1dd182b43973b37da98093.tar.gz emacs-b9466edba14f4158ce1dd182b43973b37da98093.zip | |
(DECL_ALIGN, USE_LSB_TAG): Move logic to before definition of
Lisp elements such as tags.
(XHASH): New macro.
(EQ): Use it.
(SREF, SSET, STRING_COPYIN): Use SDATA.
(VOID_TO_LISP, CVOID_TO_LISP, LISP_TO_VOID, LISP_TO_CVOID): Remove.
Diffstat (limited to 'src/ChangeLog')
| -rw-r--r-- | src/ChangeLog | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/src/ChangeLog b/src/ChangeLog index 0d6fadaefec..d91aa11e9dd 100644 --- a/src/ChangeLog +++ b/src/ChangeLog | |||
| @@ -1,5 +1,12 @@ | |||
| 1 | 2007-09-29 Stefan Monnier <monnier@iro.umontreal.ca> | 1 | 2007-09-29 Stefan Monnier <monnier@iro.umontreal.ca> |
| 2 | 2 | ||
| 3 | * lisp.h (DECL_ALIGN, USE_LSB_TAG): Move logic to before definition of | ||
| 4 | Lisp elements such as tags. | ||
| 5 | (XHASH): New macro. | ||
| 6 | (EQ): Use it. | ||
| 7 | (SREF, SSET, STRING_COPYIN): Use SDATA. | ||
| 8 | (VOID_TO_LISP, CVOID_TO_LISP, LISP_TO_VOID, LISP_TO_CVOID): Remove. | ||
| 9 | |||
| 3 | * alloc.c (mark_terminal): Remove left-over declaration. | 10 | * alloc.c (mark_terminal): Remove left-over declaration. |
| 4 | (enum mem_type): Replace all vector subtypes -> MEM_TYPE_VECTORLIKE. | 11 | (enum mem_type): Replace all vector subtypes -> MEM_TYPE_VECTORLIKE. |
| 5 | (allocate_vectorlike): Remove type argument. Adjust callers. | 12 | (allocate_vectorlike): Remove type argument. Adjust callers. |