summaryrefslogtreecommitdiff
path: root/src/lisp.h
diff options
context:
space:
mode:
authorAndreas Schwab <schwab@linux-m68k.org>2012-04-08 23:14:30 +0200
committerAndreas Schwab <schwab@linux-m68k.org>2012-04-08 23:14:30 +0200
commit55c131eef9a9e55fc9dbbac374118b18a5eb5b0e (patch)
tree266f9dfce8dca194127dd853914285821d460f4d /src/lisp.h
parentb39bb7e124f984a8fe7f05cce4a7f0d92d22e380 (diff)
downloademacs-55c131eef9a9e55fc9dbbac374118b18a5eb5b0e.tar.gz
emacs-55c131eef9a9e55fc9dbbac374118b18a5eb5b0e.tar.bz2
emacs-55c131eef9a9e55fc9dbbac374118b18a5eb5b0e.zip
* lisp.h (struct Lisp_Symbol): Add explicit padding to ensure
proper alignment.
Diffstat (limited to 'src/lisp.h')
-rw-r--r--src/lisp.h2
1 files changed, 2 insertions, 0 deletions
diff --git a/src/lisp.h b/src/lisp.h
index 62695f15644..6041cad0d3f 100644
--- a/src/lisp.h
+++ b/src/lisp.h
@@ -1134,6 +1134,8 @@ struct Lisp_Symbol
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. */