* alloc.c: Handle unusual debugging option combinations.
authorPaul Eggert <eggert@cs.ucla.edu>
Sun, 22 Apr 2012 07:41:30 +0000 (00:41 -0700)
committerPaul Eggert <eggert@cs.ucla.edu>
Sun, 22 Apr 2012 07:41:30 +0000 (00:41 -0700)
commit52828e02c36f599bfe75a527fecc16ace3fb6323
tree5653261845893d33bd26fb3cd6e5fc0f0b321099
parent4b5b5289577b4cc89ee45595832f943ef9a43de6
* alloc.c: Handle unusual debugging option combinations.

(GC_CHECK_MARKED_OBJECTS): Undef if ! GC_MARK_STACK,
since the two debugging options are incompatible.
(GC_MALLOC_CHECK): Similarly, undef if GC_CHECK_MARKED_OBJECTS
is defined.
(mem_init, mem_insert, mem_insert_fixup):
Define if GC_MARK_STACK || GC_MALLOC_CHECK.
(NEED_MEM_INSERT): Remove; no longer needed.
src/ChangeLog
src/alloc.c