]> git.eshelyaron.com Git - emacs.git/commit
Port USE_LOCAL_ALLOCATORS code to clang 3.4 x86-64.
authorPaul Eggert <eggert@cs.ucla.edu>
Thu, 18 Sep 2014 01:03:40 +0000 (18:03 -0700)
committerPaul Eggert <eggert@cs.ucla.edu>
Thu, 18 Sep 2014 01:03:40 +0000 (18:03 -0700)
commitbb95ed98f4ef667609d7b0990933f9f4095c8b6a
tree3d7b035f89e96d553f08b9a78ce7dbc099c75813
parent5db525e40007b1f0e7f8f6cee070c515c7f6ff11
Port USE_LOCAL_ALLOCATORS code to clang 3.4 x86-64.

* lisp.h (ALLOCA_FIXUP): New constant.
(LOCAL_ALLOCA): New macro.
(local_cons, make_local_vector, make_local_string): Use them.
(local_cons): Rename parameter to make capture less likely.
src/ChangeLog
src/lisp.h