Remove per-thread `gc_running_p'.
authorLudovic Courtès <ludo@gnu.org>
Wed, 17 Sep 2008 22:04:38 +0000 (00:04 +0200)
committerLudovic Courtès <ludo@gnu.org>
Wed, 17 Sep 2008 22:04:38 +0000 (00:04 +0200)
commit6033d3266cedeeb608d0727513de37a5d8b203bc
tree1637c2e051abf9063a3e1d7c16e3ab4f27bef8e3
parentf5cc9619df6cb172b36e21791fd3eabb13f6ae41
Remove per-thread `gc_running_p'.

* libguile/gc.c (scm_gc): Don't use `scm_gc_running_p' as
  an lvalue.

* libguile/gc.h (scm_gc_running_p): Define to 0.

* libguile/threads.h (scm_i_thread)[gc_running_p]: Remove.
libguile/gc.c
libguile/gc.h
libguile/threads.c
libguile/threads.h