]> git.eshelyaron.com Git - emacs.git/commit
Port alignment verification to x86 --with-wide-int
authorPaul Eggert <eggert@cs.ucla.edu>
Fri, 8 Jun 2018 15:08:03 +0000 (08:08 -0700)
committerPaul Eggert <eggert@cs.ucla.edu>
Fri, 8 Jun 2018 15:09:00 +0000 (08:09 -0700)
commitdb353b8649cdae54146308e4c875e53d02b0aaee
treef7bb8cfb9176b668dab4840e83b2e8cbaacb15ec
parentf09e9d292f31abeac37e83c3558d7b33a6a1abbf
Port alignment verification to x86 --with-wide-int

Problem reported by Eli Zaretskii in:
https://lists.gnu.org/r/emacs-devel/2018-06/msg00238.html
* src/lisp.h (struct Lisp_Symbol, union vectorlike_header)
(struct Lisp_Cons, struct Lisp_String):
Do not check alignment if !USE_LSB_TAG, as alignment is
needed only if we are tagging the low-order bits.
src/lisp.h