Fix compilation with GC_MARK_STACK == GC_USE_GCPROS_AS_BEFORE
commit0c5307b05f8a31204b409756248f30add802377c
authorDmitry Antipov <dmantipov@yandex.ru>
Wed, 21 Aug 2013 07:02:45 +0000 (21 11:02 +0400)
committerDmitry Antipov <dmantipov@yandex.ru>
Wed, 21 Aug 2013 07:02:45 +0000 (21 11:02 +0400)
tree67988b69102ca06ee93c50bbb08f0ae452a9e040
parentf035e3a91c7fc311c7aec170ca93faae40818b3f
Fix compilation with GC_MARK_STACK == GC_USE_GCPROS_AS_BEFORE
and GC_MARK_STACK == GC_USE_GCPROS_CHECK_ZOMBIES.
* alloc.c (toplevel): Remove unnecessary nested #if...#endif.
(mark_maybe_object) [!GC_MARK_STACK]: Define to emacs_abort
to shut up compiler in mark_object.
(dump_zombies): Convert to global and add EXTERNALLY_VISIBLE.
src/ChangeLog
src/alloc.c