[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Emacs-diffs] /srv/bzr/emacs/trunk r107800: * lisp.h (struct Lisp_Symbol
From: |
Andreas Schwab |
Subject: |
[Emacs-diffs] /srv/bzr/emacs/trunk r107800: * lisp.h (struct Lisp_Symbol): Add explicit padding to ensure |
Date: |
Sun, 08 Apr 2012 23:14:30 +0200 |
User-agent: |
Bazaar (2.3.1) |
------------------------------------------------------------
revno: 107800
committer: Andreas Schwab <address@hidden>
branch nick: emacs
timestamp: Sun 2012-04-08 23:14:30 +0200
message:
* lisp.h (struct Lisp_Symbol): Add explicit padding to ensure
proper alignment.
modified:
src/ChangeLog
src/lisp.h
=== modified file 'src/ChangeLog'
--- a/src/ChangeLog 2012-04-07 20:54:50 +0000
+++ b/src/ChangeLog 2012-04-08 21:14:30 +0000
@@ -1,3 +1,8 @@
+2012-04-08 Andreas Schwab <address@hidden>
+
+ * lisp.h (struct Lisp_Symbol): Add explicit padding to ensure
+ proper alignment.
+
2012-04-07 Juanma Barranquero <address@hidden>
* xml.c (init_libxml2_functions) [WINDOWSNT]:
=== modified file 'src/lisp.h'
--- a/src/lisp.h 2012-04-07 13:57:36 +0000
+++ b/src/lisp.h 2012-04-08 21:14:30 +0000
@@ -1134,6 +1134,8 @@
special (with `defvar' etc), and shouldn't be lexically bound. */
unsigned declared_special : 1;
+ unsigned spacer : 23;
+
/* The symbol's name, as a Lisp string.
The name "xname" is used to intentionally break code referring to
the old field "name" of type pointer to struct Lisp_String. */
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [Emacs-diffs] /srv/bzr/emacs/trunk r107800: * lisp.h (struct Lisp_Symbol): Add explicit padding to ensure,
Andreas Schwab <=