diff options
| author | Dmitry Antipov | 2012-11-09 15:38:31 +0400 |
|---|---|---|
| committer | Dmitry Antipov | 2012-11-09 15:38:31 +0400 |
| commit | 7d377c482f6e60464c9891ee64cf6bcdf770a707 (patch) | |
| tree | cbc3bd3c5569c9e5a5857f0ef151e98b94e9a36a /src/ChangeLog | |
| parent | 7ad27466f1bd9a61389b8b8b83db21ff2acfc575 (diff) | |
| download | emacs-7d377c482f6e60464c9891ee64cf6bcdf770a707.tar.gz emacs-7d377c482f6e60464c9891ee64cf6bcdf770a707.zip | |
Tweak last vectorlike_header change.
* alloc.c (struct Lisp_Vectorlike_Free): Special type to represent
vectorlike object on the free list. This is introduced to avoid
some (but not all) pointer casting and aliasing problems, see
http://lists.gnu.org/archive/html/emacs-devel/2012-11/msg00105.html.
* .gdbinit (pvectype, pvecsize): New commands to examine vectorlike
objects.
(xvectype, xvecsize): Use them to examine Lisp_Object values.
Diffstat (limited to 'src/ChangeLog')
| -rw-r--r-- | src/ChangeLog | 11 |
1 files changed, 11 insertions, 0 deletions
diff --git a/src/ChangeLog b/src/ChangeLog index 6cf10f0fa30..752dd4313f8 100644 --- a/src/ChangeLog +++ b/src/ChangeLog | |||
| @@ -1,3 +1,14 @@ | |||
| 1 | 2012-11-09 Dmitry Antipov <dmantipov@yandex.ru> | ||
| 2 | |||
| 3 | Tweak last vectorlike_header change. | ||
| 4 | * alloc.c (struct Lisp_Vectorlike_Free): Special type to represent | ||
| 5 | vectorlike object on the free list. This is introduced to avoid | ||
| 6 | some (but not all) pointer casting and aliasing problems, see | ||
| 7 | http://lists.gnu.org/archive/html/emacs-devel/2012-11/msg00105.html. | ||
| 8 | * .gdbinit (pvectype, pvecsize): New commands to examine vectorlike | ||
| 9 | objects. | ||
| 10 | (xvectype, xvecsize): Use them to examine Lisp_Object values. | ||
| 11 | |||
| 1 | 2012-11-09 Jan Djärv <jan.h.d@swipnet.se> | 12 | 2012-11-09 Jan Djärv <jan.h.d@swipnet.se> |
| 2 | 13 | ||
| 3 | * nsfont.m (ns_descriptor_to_entity): Qcondesed and Qexpanded has | 14 | * nsfont.m (ns_descriptor_to_entity): Qcondesed and Qexpanded has |