* __scm.h (SCM_DEBUG_DEBUGGER_SUPPORT): New compile-time option.
authorDirk Herrmann <dirk@dirk-herrmanns-seiten.de>
Mon, 21 Apr 2003 14:39:37 +0000 (14:39 +0000)
committerDirk Herrmann <dirk@dirk-herrmanns-seiten.de>
Mon, 21 Apr 2003 14:39:37 +0000 (14:39 +0000)
commit94fb5a6e3122785b57fea783305a862a82473fc2
tree1eb6865781482c69373bae1f952fe057fa8eef49
parentfce0b22d94aa0a12dbf5823d129c8e860cd7e210
* __scm.h (SCM_DEBUG_DEBUGGER_SUPPORT): New compile-time option.

* gc.card.c (scm_gc_marked_p): Fixed compiler warning when
compiling with SCM_DEBUG==1 by moving definition behind prototype.

* gc.card.c (scm_dbg_t_list_cell, scm_dbg_t_double_cell,
scm_dbg_gc_marked_p, scm_dbg_gc_get_card, scm_dbg_gc_get_bvec,
scm_t_list_cell_struct, scm_t_list_cell, scm_t_double_cell,
scm_gc_marked_p, scm_gc_get_card, scm_gc_get_bvec): Fixed
functions such that they check if the object is a non-immediate.
Further, renamed identifiers to use the scm_dbg_ prefix and made
their inclusion into the lib dependent of the
SCM_DEBUG_DEBUGGER_SUPPORT compile time option.
libguile/ChangeLog
libguile/__scm.h
libguile/gc-card.c