]> git.eshelyaron.com Git - emacs.git/commit
Fix alignment bug with pure bignums
authorPaul Eggert <eggert@cs.ucla.edu>
Mon, 25 Mar 2019 21:31:31 +0000 (14:31 -0700)
committerPaul Eggert <eggert@cs.ucla.edu>
Mon, 25 Mar 2019 21:34:44 +0000 (14:34 -0700)
commitdb53731c5f7e11240244161623b82b55cf303043
tree05c9902ab67374f1b45e1f2384b669ab40f03d65
parent389475dbcc4fb8ac52367e103306a632ef3fd101
Fix alignment bug with pure bignums

Problem found on 32-bit sparc, which has stricter alignment
checking than x86-64.
* src/alloc.c (pure_alloc): When TYPE is negative it now specifies
the negation of the required alignment of the result.
(make_pure_bignum): Specify bignum limb alignment.
src/alloc.c