From 1ddf42dae0e6b5aa2ca5c0fb058cb32eb28d053b Mon Sep 17 00:00:00 2001 From: Andy Wingo Date: Wed, 20 Jun 2018 11:52:29 +0200 Subject: Devolve threads.h from _scm.h. * libguile/__scm.h (scm_print_state, scm_t_dynstack): Add forward declarations. * libguile/_scm.h: Remove threads.h. * libguile/atomic.c: * libguile/bitvectors.h: * libguile/bytevectors.c: * libguile/continuations.h: * libguile/control.c: * libguile/deprecation.c: * libguile/dynl.c: * libguile/dynstack.h: * libguile/dynwind.c: * libguile/extensions.c: * libguile/fdes-finalizers.c: * libguile/foreign-object.c: * libguile/frames.c: * libguile/guardians.c: * libguile/hashtab.c: * libguile/list.c: * libguile/loader.c: * libguile/macros.c: * libguile/memoize.c: * libguile/net_db.c: * libguile/pairs.c: * libguile/procprop.c: * libguile/rdelim.c: * libguile/simpos.c: * libguile/srfi-14.c: * libguile/srfi-60.c: * libguile/strings.c: * libguile/strports.c: * libguile/syntax.c: * libguile/syntax.h: * libguile/unicode.c: * libguile/variable.c: * libguile/vectors.c: * libguile/weak-set.c: * libguile/weak-set.h: * libguile/weak-table.c: * libguile/weak-table.h: * libguile/weak-vector.c: Add threads.h as appropriate, or possible other headers that threads.h pulled in. --- libguile/weak-vector.c | 1 + 1 file changed, 1 insertion(+) (limited to 'libguile/weak-vector.c') diff --git a/libguile/weak-vector.c b/libguile/weak-vector.c index 3032dae41..deb474a82 100644 --- a/libguile/weak-vector.c +++ b/libguile/weak-vector.c @@ -27,6 +27,7 @@ #include #include "libguile/_scm.h" +#include "libguile/boolean.h" #include "libguile/gsubr.h" #include "libguile/extensions.h" #include "libguile/list.h" -- cgit v1.2.1