diff --git a/ChangeLog b/ChangeLog index 9d55a884e..817c46fe7 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,5 +1,9 @@ 1998-10-03 + * configure.in: Check for a missing `sleep' declaration. + * acconfig.h (MISSING_SLEEP_DECL): Provide some text for this. + * configure: Regenerated. + * configure.in: Don't use the canonical host name to decide whether `bzero' and `usleep' have declarations --- that's going back to the bad old days before autoconf. Remove the call to diff --git a/libguile/ChangeLog b/libguile/ChangeLog index 32b976979..5caee7004 100644 --- a/libguile/ChangeLog +++ b/libguile/ChangeLog @@ -1,3 +1,26 @@ +1998-10-03 + + Get rid of warnings from the cooperative threading system. + * threads.h (scm_single_thread_p, scm_yield, + scm_call_with_new_thread, scm_join_thread, scm_make_mutex, + scm_lock_mutex, scm_unlock_mutex, scm_make_condition_variable, + scm_wait_condition_variable, scm_signal_condition_variable): Add + prototypes for these Scheme-visible functions. + * coop-defs.h (coop_next_runnable_thread, + coop_wait_for_runnable_thread_now, coop_wait_for_runnable_thread): + Prototypes for these here, even though they're from iselect.c. + (coop_condition_variable_wait, coop_join): Add prototypes. + * coop-threads.c (scm_threads_free_thread, scm_threads_free_mutex, + scm_threads_free_condvar): Make these smob functions static. + * coop-threads.h (coop_init): Give this a real prototype. + * coop.c: #include , if we have it, for `usleep' and `sleep'. + (coop_next_runnable_thread): No need to provide prototype; it's in + coop-defs.h. + + * scmconfig.h.in: .detarenegeR + + * iselect.c, threads.c: Doc fixes. + 1998-10-03 Jim Blandy * Makefile.in: Regenerated with a patched automake, to get diff --git a/qt/ChangeLog b/qt/ChangeLog index 12369f8e2..7c0f6887a 100644 --- a/qt/ChangeLog +++ b/qt/ChangeLog @@ -1,3 +1,8 @@ +1998-10-03 Jim Blandy + + * Makefile.in: Regenerated with a patched automake, to get + dependency generation right when using EGCS. + 1998-09-29 Jim Blandy * stp.h (stp_create): Doc fix.