summaryrefslogtreecommitdiff
path: root/lisp/emacs-lisp
diff options
context:
space:
mode:
authorPaul Eggert <eggert@cs.ucla.edu>2020-05-25 22:06:25 -0700
committerPaul Eggert <eggert@cs.ucla.edu>2020-05-25 22:06:44 -0700
commit3abf76da564ff8526bbcba6b92dfb7b97cb87779 (patch)
tree5378b937bd67b0dcbfa2a3ec1d5fb0a62485f06a /lisp/emacs-lisp
parent0dc529175dc027c1567fb9b7cd529d29236aad44 (diff)
downloademacs-3abf76da564ff8526bbcba6b92dfb7b97cb87779.tar.gz
emacs-3abf76da564ff8526bbcba6b92dfb7b97cb87779.tar.bz2
emacs-3abf76da564ff8526bbcba6b92dfb7b97cb87779.zip
Refix aborts due to GC losing pseudovectors
This is simpler, and fixes a bug in the previous fix. * src/alloc.c (MALLOC_ALIGNMENT_BOUND): Simplify by using max_align_t, since the buggy implementations won’t break this simpler implementation. (LISP_ALIGNMENT): Simplify by just using GCALIGNMENT, since the fancier implementation wasn’t correct anyway, and fixing it isn’t worth the trouble on practical platforms. * src/lisp.h (union emacs_align_type): Remove.
Diffstat (limited to 'lisp/emacs-lisp')
0 files changed, 0 insertions, 0 deletions