From mboxrd@z Thu Jan 1 00:00:00 1970 From: mdj@sourceware.cygnus.com To: guile-cvs@sourceware.cygnus.com Subject: guile/guile-core/libguile coop.c Date: Sat, 11 Mar 2000 16:33:00 -0000 Message-id: <20000312003356.28224.qmail@sourceware.cygnus.com> X-SW-Source: 2000-q1/msg00287.html List-Id: CVSROOT: /cvs/guile Module name: guile Changes by: mdj@sourceware.cygnus.com 00/03/11 16:33:56 Modified files: guile-core/libguile: coop.c Log message: * coop.c: #include (coop_timeout_qinsert): Moved here from iselect.c (coop_new_mutex_init, coop_new_condition_variable_init): New functions. The strange names are temporary. Use scm_mutex_init and scm_cond_init instead. (coop_mutex_trylock): New function. Uses errno.h:EBUSY. errno.h is ANSI C, but should we check for individual error codes in configure.in? (coop_condition_variable_timed_wait_mutex): New function. (coop_key_create, coop_setspecific, coop_getspecific, coop_key_delete,