summaryrefslogtreecommitdiff
path: root/libguile/posix.c
diff options
context:
space:
mode:
authorMarius Vollmer <mvo@zagadka.de>1997-06-16 19:09:11 +0000
committerMarius Vollmer <mvo@zagadka.de>1997-06-16 19:09:11 +0000
commit419e9e117fa110de24b87ace73984f133887078c (patch)
treef70d0d329433545effbc249fe2e4f98a7f6a79c6 /libguile/posix.c
parentcc0b33128194d56e08b3deabe3916b8753a30f9f (diff)
downloadguile-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/posix.c')
0 files changed, 0 insertions, 0 deletions