aboutsummaryrefslogtreecommitdiffstats
path: root/src/lisp.h
diff options
context:
space:
mode:
authorAndreas Schwab2012-04-08 23:14:30 +0200
committerAndreas Schwab2012-04-08 23:14:30 +0200
commit55c131eef9a9e55fc9dbbac374118b18a5eb5b0e (patch)
tree266f9dfce8dca194127dd853914285821d460f4d /src/lisp.h
parentb39bb7e124f984a8fe7f05cce4a7f0d92d22e380 (diff)
downloademacs-55c131eef9a9e55fc9dbbac374118b18a5eb5b0e.tar.gz
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
1134 special (with `defvar' etc), and shouldn't be lexically bound. */ 1134 special (with `defvar' etc), and shouldn't be lexically bound. */
1135 unsigned declared_special : 1; 1135 unsigned declared_special : 1;
1136 1136
1137 unsigned spacer : 23;
1138
1137 /* The symbol's name, as a Lisp string. 1139 /* The symbol's name, as a Lisp string.
1138 The name "xname" is used to intentionally break code referring to 1140 The name "xname" is used to intentionally break code referring to
1139 the old field "name" of type pointer to struct Lisp_String. */ 1141 the old field "name" of type pointer to struct Lisp_String. */