summaryrefslogtreecommitdiff
path: root/libguile/dynl.c
diff options
context:
space:
mode:
authorAndy Wingo <wingo@pobox.com>2018-06-20 11:52:29 +0200
committerAndy Wingo <wingo@pobox.com>2018-06-20 11:52:29 +0200
commit1ddf42dae0e6b5aa2ca5c0fb058cb32eb28d053b (patch)
tree2660c861f366e99ab694d1c244dfcfc94b0b9cd5 /libguile/dynl.c
parentb64941f5af5b59d3e726cc10ecc2431379e73689 (diff)
downloadguile-1ddf42dae0e6b5aa2ca5c0fb058cb32eb28d053b.tar.gz
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.
Diffstat (limited to 'libguile/dynl.c')
-rw-r--r--libguile/dynl.c1
1 files changed, 1 insertions, 0 deletions
diff --git a/libguile/dynl.c b/libguile/dynl.c
index 413f2e3a6..050450f12 100644
--- a/libguile/dynl.c
+++ b/libguile/dynl.c
@@ -62,6 +62,7 @@ maybe_drag_in_eprintf ()
#include "libguile/deprecation.h"
#include "libguile/dynwind.h"
#include "libguile/foreign.h"
+#include "libguile/threads.h"
#include "libguile/gc.h"
#include <ltdl.h>