summaryrefslogtreecommitdiff
path: root/libguile/weaks.c
diff options
context:
space:
mode:
authorLudovic Courtès <ludo@gnu.org>2009-03-16 19:13:41 +0100
committerLudovic Courtès <ludo@gnu.org>2009-03-16 19:13:41 +0100
commitf0eb5ae6c173aed35965b0561897fda1d8ff0db1 (patch)
treead1b050db1e97d9bd2556e1a7d15652a55432ece /libguile/weaks.c
parenta4167c920a88ceb02ce201a6cd03b60204657ddd (diff)
downloadguile-f0eb5ae6c173aed35965b0561897fda1d8ff0db1.tar.gz
Allow the static allocation of all types of subrs.
This is a follow-up to 46f9baf49a8ea4461e8494c75a88b87d0f5c5195 ("Allow the static initialization of subrs.") and e20d7001c3f7150400169fecb0bf0eefdf122fe2 ("Remove "compiled closures" ("cclos") in favor of a simpler mechanism."). * libguile/procs.h (SCM_SUBR_ARITY_TO_TYPE): Return the appropriate type for gsubrs instead of returning -1. * libguile/Makefile.am (snarf-gsubr.h): Remove target. (BUILT_SOURCES, nodist_modinclude_HEADERS, MOSTLYCLEANFILES): Remove `snarf-gsubr.h'. * libguile/snarf.h (SCM_DEFINE)[SCM_SUPPORT_STATIC_ALLOCATION]: Don't include "libguile/snarf-gsubr.h". (SCM_DEFINE_SUBR_reqX_optY_rstZ): Remove.
Diffstat (limited to 'libguile/weaks.c')
0 files changed, 0 insertions, 0 deletions