Fix compilation with GC_MARK_STACK == GC_USE_GCPROS_AS_BEFORE
commit5f55c1ecbe211a1fedca8e81915cf44a295af2ba
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)
tree3023d5f196d5786e30d20aed2996c7b2d0975fe1
parent5c41cec3858f1828303b67be634b8c39937c8580
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