diff options
author | Marius Vollmer <mvo@zagadka.de> | 1997-06-16 19:09:11 +0000 |
---|---|---|
committer | Marius Vollmer <mvo@zagadka.de> | 1997-06-16 19:09:11 +0000 |
commit | 419e9e117fa110de24b87ace73984f133887078c (patch) | |
tree | f70d0d329433545effbc249fe2e4f98a7f6a79c6 /libguile/script.h | |
parent | cc0b33128194d56e08b3deabe3916b8753a30f9f (diff) | |
download | guile-419e9e117fa110de24b87ace73984f133887078c.tar.gz |
* dynl.c (scm_dynamic_call, scm_dynamic_args_call): Wrap dynamic
function call in SCM_DEFER_INTS/SCM_ALLOW_INTS.
(scm_dynamic_link, scm_dynamic_unlink, scm_dynamic_func): Always
call the sysdep functions with deferred ints.
* dynl.c, dynl-dl.c, dynl-dld.c, dynl-shl.c (sysdep_dynl_link,
sysdep_dynl_unlink, sysdep_dynl_func): Expect to be called with
deferred interrupts and insert SCM_ALLOW_INTS before throwing an
error.
* dynl.c (scm_dynamic_unlink, scm_dynamic_call): Return
SCM_UNSPECIFIED.
Diffstat (limited to 'libguile/script.h')
0 files changed, 0 insertions, 0 deletions