*** empty log message ***
authorJim Blandy <jimb@red-bean.com>
Sat, 3 Oct 1998 13:36:09 +0000 (13:36 +0000)
committerJim Blandy <jimb@red-bean.com>
Sat, 3 Oct 1998 13:36:09 +0000 (13:36 +0000)
ChangeLog
libguile/ChangeLog
qt/ChangeLog

index 9d55a88..817c46f 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,5 +1,9 @@
 1998-10-03    <jimb@savonarola.red-bean.com>
 
+       * 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
index 32b9769..5caee70 100644 (file)
@@ -1,3 +1,26 @@
+1998-10-03    <jimb@savonarola.red-bean.com>
+
+       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 <unistd.h>, 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  <jimb@zwingli.cygnus.com>
 
        * Makefile.in: Regenerated with a patched automake, to get
index 12369f8..7c0f688 100644 (file)
@@ -1,3 +1,8 @@
+1998-10-03  Jim Blandy  <jimb@zwingli.cygnus.com>
+
+       * Makefile.in: Regenerated with a patched automake, to get
+       dependency generation right when using EGCS.
+
 1998-09-29  Jim Blandy  <jimb@totoro.red-bean.com>
 
        * stp.h (stp_create): Doc fix.