Mikael Djurfeldt
c44bfbc946
* coop-defs.h (struct coop_t): Renamed errno --> _errno to prevent
...
errno macro expansion of this field name. (errno is a C
preprocessor macro on some systems.)
1997-11-30 10:36:13 +00:00
Tim Pierce
756fa4f89b
Doc fix.
1997-11-30 02:35:18 +00:00
Tim Pierce
e085f7a634
* iselect.c: #ifdef USE_THREADS around thread-related includes.
...
* dynl-dl.c (sysdep_dynl_func): Check both USCORE and
DLSYM_ADDS_USCORE to decide whether to add an underscore.
1997-11-28 22:58:10 +00:00
Mikael Djurfeldt
c718cb0702
* iselect.c (coop_next_runnable_thread,
...
coop_wait_for_runnable_thread): Disable interrupts so that no
async is executed before a potential error_revive.
(scm_internal_select): Disable interrupts during the parts of the
code which manipulate the sleep queue and the file descriptors.
1997-11-28 01:11:12 +00:00
Mikael Djurfeldt
81e81a5cb7
* iselect.c (coop_next_runnable_thread,
...
coop_wait_for_runnable_thread): Disable interrupts so that no
async is executed before a potential error_revive.
1997-11-28 00:50:58 +00:00
Mikael Djurfeldt
3666451eb0
* iselect.h, iselect.c: New files. Implements
...
scm_internal_select. (See NEWS.)
1997-11-27 18:06:33 +00:00