emacs-diffs
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Emacs-diffs] /srv/bzr/emacs/emacs-24 r107800: * lisp.h (struct Lisp_Sym


From: Andreas Schwab
Subject: [Emacs-diffs] /srv/bzr/emacs/emacs-24 r107800: * lisp.h (struct Lisp_Symbol): Add explicit padding to ensure
Date: Fri, 02 Nov 2012 02:34:18 -0000
User-agent: Bazaar (2.5.0)

------------------------------------------------------------
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.  */


reply via email to

[Prev in Thread] Current Thread [Next in Thread]