summaryrefslogtreecommitdiff
path: root/libguile/loader.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/loader.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/loader.c')
-rw-r--r--libguile/loader.c1
1 files changed, 1 insertions, 0 deletions
diff --git a/libguile/loader.c b/libguile/loader.c
index e7c4f98a0..13bfcee88 100644
--- a/libguile/loader.c
+++ b/libguile/loader.c
@@ -48,6 +48,7 @@
#include "extensions.h"
#include "pairs.h"
#include "programs.h"
+#include "threads.h"
#include "loader.h"
/* This file contains the loader for Guile's on-disk format: ELF with