summaryrefslogtreecommitdiff
path: root/libguile.h
diff options
context:
space:
mode:
authorAndy Wingo <wingo@pobox.com>2018-06-26 09:22:07 +0200
committerAndy Wingo <wingo@pobox.com>2018-06-26 09:22:07 +0200
commit5448e5a4b008a1e25b24f00dc627c08457b69914 (patch)
treeb22d5693015bc937a83bc0aba3b5665993d59d66 /libguile.h
parent4a2d78b4d463cd29226f3eee776dcad9f64e6152 (diff)
downloadguile-5448e5a4b008a1e25b24f00dc627c08457b69914.tar.gz
Add intrinsic for foreign-call
* libguile/Makefile.am (noinst_HEADERS, modinclude_HEADERS): Change to not install intrinsics.h. * libguile/intrinsics.h: Add an error if BUILDING_LIBGUILE isn't set, to catch any stray bad inclusions. Add intrinsic for foreign-call. * libguile/foreign.c (foreign_call): Rename from scm_i_foreign_call, and set as the foreign-call intrinsic. * libguile/vm-engine.c (foreign-call): Use the intrinsic. In the future we'll want to totally revamp the FFI, if we know that a JIT is available!
Diffstat (limited to 'libguile.h')
0 files changed, 0 insertions, 0 deletions