configure.in: removed REENTRANT and GC_LINUX_THREADS for Lurc, I'm still
not sure this does the right thing, especially when giving it to the GC we're builing, which should not happen (I think). lib/thread.stk: this one got removed (by accident?) and since the Makefile called it thread.stk (and not thread_S_.stk) I renamed it... fixme ? thread*: remove threads from all_threads when they terminate, I think it's a good time then, but for the pthreads impl there are a few mutex and condv destroy missing... lurc-*: made threads, mutexes and cond vars accept any SCM obj as name lurc-thread.c: fixed a bug in thread_join for already dead threads now make test passes !!!
Showing with 4609 additions and 4611 deletions