1
Fork 0
mirror of https://git.savannah.gnu.org/git/guile.git synced 2025-05-20 11:40:18 +02:00

*** empty log message ***

This commit is contained in:
Marius Vollmer 2002-10-16 16:33:12 +00:00
parent afcfb9df4d
commit 2794cb5073
2 changed files with 32 additions and 0 deletions

View file

@ -1,3 +1,9 @@
2002-10-16 Marius Vollmer <marius.vollmer@uni-dortmund.de>
* configure.in: Shuffled around and extended the thread
configuration code to allow the "null" thread package to be
selected. Define USE_NULL_THREADS in that case.
2002-10-13 Gary Houston <ghouston@arglist.com>
* autogen.sh (ac_version): try automake 1.7 too.

View file

@ -1,3 +1,29 @@
2002-10-16 Marius Vollmer <marius.vollmer@uni-dortmund.de>
* async.c (scm_system_async_mark_for_thread): Validate thread
argument.
* coop-threads.c (scm_i_thread_root): Do not validate argument.
* feature.c (scm_init_feature): Don't add 'threads' for
USE_NULL_THREADS.
* inline.h (scm_cell, scm_double_cell): Also allow
USE_NULL_THREADS to not protect the slot initializers.
* scmsigs.c (scm_sigaction_for_thread): It's "USE_THREADS" not
"USE_THREAD".
* Makefile.am (noinst_HEADERS): Added null-threads.c.
(modinclude_HEADERS): Added null-threads.h.
* threads.h: Include null-threads.h when !USE_COOP_THREADS.
* threads.c: Include null-threads.c when !USE_COOP_THREADS.
(scm_init_threads): Use generic type names scm_t_mutex and
scm_t_cond instead of coop_m and coop_c.
* null-threads.c, null-threads.h: New files.
2002-10-15 Marius Vollmer <mvo@zagadka.ping.de>
* Makefile.am: Replaced "$<" in non-pattern rules with its value.