summaryrefslogtreecommitdiff
path: root/libguile/continuations.h
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/continuations.h
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/continuations.h')
-rw-r--r--libguile/continuations.h1
1 files changed, 1 insertions, 0 deletions
diff --git a/libguile/continuations.h b/libguile/continuations.h
index e8be75596..edebcf2a6 100644
--- a/libguile/continuations.h
+++ b/libguile/continuations.h
@@ -27,6 +27,7 @@
#include <setjmp.h>
#include "libguile/__scm.h"
+#include "libguile/throw.h"