aboutsummaryrefslogtreecommitdiffstats
path: root/src/ChangeLog
diff options
context:
space:
mode:
authorStefan Monnier2007-09-29 20:55:05 +0000
committerStefan Monnier2007-09-29 20:55:05 +0000
commitb9466edba14f4158ce1dd182b43973b37da98093 (patch)
tree8c9d50997ec8c2c35fdf5a1ef34c0ea4f4a8461a /src/ChangeLog
parent9c545a55349f4edc19da0fa54e1e3f822ce04b61 (diff)
downloademacs-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/ChangeLog7
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 @@
12007-09-29 Stefan Monnier <monnier@iro.umontreal.ca> 12007-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.