diff --git a/libguile/_scm.h b/libguile/_scm.h index 7ce87500f..a66dac760 100644 --- a/libguile/_scm.h +++ b/libguile/_scm.h @@ -39,7 +39,6 @@ #include "libguile/symbols.h" /* For length, chars, values, miscellany. */ #include "libguile/foreign.h" /* Snarfing needs the foreign data structures. */ #include "libguile/programs.h" /* ... and program.h. */ -#include "libguile/modules.h" #include "libguile/strings.h" diff --git a/libguile/arrays.c b/libguile/arrays.c index 2ab5df075..7e5b98333 100644 --- a/libguile/arrays.c +++ b/libguile/arrays.c @@ -40,6 +40,7 @@ #include "libguile/eval.h" #include "libguile/fports.h" #include "libguile/feature.h" +#include "libguile/modules.h" #include "libguile/strings.h" #include "libguile/srfi-13.h" #include "libguile/srfi-4.h" diff --git a/libguile/backtrace.c b/libguile/backtrace.c index fb4dd3c9f..31c0ffff5 100644 --- a/libguile/backtrace.c +++ b/libguile/backtrace.c @@ -43,6 +43,7 @@ #include "libguile/frames.h" #include "libguile/list.h" #include "libguile/keywords.h" +#include "libguile/modules.h" #include "libguile/numbers.h" #include "libguile/ports.h" #include "libguile/posix.h" diff --git a/libguile/error.c b/libguile/error.c index 907abb620..11d84bbb8 100644 --- a/libguile/error.c +++ b/libguile/error.c @@ -33,6 +33,7 @@ #include "libguile/async.h" #include "libguile/dynwind.h" #include "libguile/list.h" +#include "libguile/modules.h" #include "libguile/numbers.h" #include "libguile/pairs.h" #include "libguile/strings.h" diff --git a/libguile/feature.c b/libguile/feature.c index 521fd5706..ed02c7b4a 100644 --- a/libguile/feature.c +++ b/libguile/feature.c @@ -29,6 +29,7 @@ #include "libguile/_scm.h" #include "libguile/gsubr.h" +#include "libguile/modules.h" #include "libguile/pairs.h" #include "libguile/strings.h" #include "libguile/fluids.h" diff --git a/libguile/filesys.c b/libguile/filesys.c index 30bd04482..1c52537f0 100644 --- a/libguile/filesys.c +++ b/libguile/filesys.c @@ -92,6 +92,7 @@ #include "libguile/iselect.h" #include "libguile/list.h" #include "libguile/load.h" /* for scm_i_mirror_backslashes */ +#include "libguile/modules.h" #include "libguile/numbers.h" #include "libguile/ports-internal.h" #include "libguile/ports.h" diff --git a/libguile/foreign-object.c b/libguile/foreign-object.c index 145b6e3bc..bb3b2a370 100644 --- a/libguile/foreign-object.c +++ b/libguile/foreign-object.c @@ -30,6 +30,7 @@ #include "libguile/goops.h" #include "libguile/gsubr.h" #include "libguile/list.h" +#include "libguile/modules.h" #include "libguile/numbers.h" #include "libguile/procs.h" #include "libguile/threads.h" diff --git a/libguile/foreign.c b/libguile/foreign.c index 41be3e551..9b20348ac 100644 --- a/libguile/foreign.c +++ b/libguile/foreign.c @@ -42,6 +42,7 @@ #include "libguile/numbers.h" #include "libguile/list.h" #include "libguile/instructions.h" +#include "libguile/modules.h" #include "libguile/pairs.h" #include "libguile/ports.h" #include "libguile/stacks.h" diff --git a/libguile/fports.c b/libguile/fports.c index d6b7c020b..ae046754d 100644 --- a/libguile/fports.c +++ b/libguile/fports.c @@ -60,6 +60,7 @@ #include "libguile/gc.h" #include "libguile/hashtab.h" #include "libguile/keywords.h" +#include "libguile/modules.h" #include "libguile/numbers.h" #include "libguile/ports-internal.h" #include "libguile/posix.h" diff --git a/libguile/frames.c b/libguile/frames.c index b37887be2..4d32c848f 100644 --- a/libguile/frames.c +++ b/libguile/frames.c @@ -27,6 +27,7 @@ #include "boolean.h" #include "eval.h" #include "extensions.h" +#include "libguile/modules.h" #include "numbers.h" #include "frames.h" #include "ports.h" diff --git a/libguile/gc.c b/libguile/gc.c index 9c7470d4a..41ddf5f28 100644 --- a/libguile/gc.c +++ b/libguile/gc.c @@ -44,6 +44,7 @@ #include "libguile/ports.h" #include "libguile/hooks.h" #include "libguile/list.h" +#include "libguile/modules.h" #include "libguile/numbers.h" #include "libguile/simpos.h" #include "libguile/strings.h" diff --git a/libguile/gsubr.c b/libguile/gsubr.c index 3ed6f2787..7dbb541cc 100644 --- a/libguile/gsubr.c +++ b/libguile/gsubr.c @@ -30,6 +30,7 @@ #include "libguile/frames.h" #include "libguile/gsubr.h" #include "libguile/instructions.h" +#include "libguile/modules.h" #include "libguile/numbers.h" #include "libguile/private-options.h" #include "libguile/programs.h" diff --git a/libguile/i18n.c b/libguile/i18n.c index 7ea555415..9bd689a7a 100644 --- a/libguile/i18n.c +++ b/libguile/i18n.c @@ -32,6 +32,7 @@ #include "libguile/list.h" #include "libguile/strings.h" #include "libguile/chars.h" +#include "libguile/modules.h" #include "libguile/numbers.h" #include "libguile/dynwind.h" #include "libguile/syscalls.h" diff --git a/libguile/intrinsics.c b/libguile/intrinsics.c index 840747fee..3b2e6e754 100644 --- a/libguile/intrinsics.c +++ b/libguile/intrinsics.c @@ -29,6 +29,7 @@ #include "fluids.h" #include "goops.h" #include "keywords.h" +#include "libguile/modules.h" #include "numbers.h" #include "intrinsics.h" diff --git a/libguile/macros.c b/libguile/macros.c index f9ad72d4e..81b688701 100644 --- a/libguile/macros.c +++ b/libguile/macros.c @@ -25,6 +25,7 @@ #include "libguile/_scm.h" #include "libguile/gsubr.h" #include "libguile/boolean.h" +#include "libguile/modules.h" #include "libguile/ports.h" #include "libguile/print.h" #include "libguile/procs.h" diff --git a/libguile/net_db.c b/libguile/net_db.c index 6edb4faf5..16abe5f55 100644 --- a/libguile/net_db.c +++ b/libguile/net_db.c @@ -51,6 +51,7 @@ #include "libguile/boolean.h" #include "libguile/feature.h" #include "libguile/list.h" +#include "libguile/modules.h" #include "libguile/numbers.h" #include "libguile/strings.h" #include "libguile/vectors.h" diff --git a/libguile/numbers.c b/libguile/numbers.c index d722c4149..d03b3af01 100644 --- a/libguile/numbers.c +++ b/libguile/numbers.c @@ -68,6 +68,7 @@ #include "libguile/finalizers.h" #include "libguile/smob.h" #include "libguile/strings.h" +#include "libguile/modules.h" #include "libguile/bdw-gc.h" #include "libguile/goops.h" #include "libguile/values.h" diff --git a/libguile/poll.c b/libguile/poll.c index ab480201f..d5bcfe868 100644 --- a/libguile/poll.c +++ b/libguile/poll.c @@ -34,6 +34,7 @@ #include "libguile/error.h" #include "libguile/extensions.h" #include "libguile/gsubr.h" +#include "libguile/modules.h" #include "libguile/numbers.h" #include "libguile/ports-internal.h" #include "libguile/syscalls.h" diff --git a/libguile/ports.c b/libguile/ports.c index 2b2d1298b..1a69c0720 100644 --- a/libguile/ports.c +++ b/libguile/ports.c @@ -57,6 +57,7 @@ #include "libguile/hashtab.h" #include "libguile/strings.h" #include "libguile/mallocs.h" +#include "libguile/modules.h" #include "libguile/numbers.h" #include "libguile/ports.h" #include "libguile/ports-internal.h" diff --git a/libguile/posix.c b/libguile/posix.c index 718a9d93c..9abc5f3d0 100644 --- a/libguile/posix.c +++ b/libguile/posix.c @@ -74,6 +74,7 @@ #include "libguile/bitvectors.h" #include "libguile/scmsigs.h" #include "libguile/feature.h" +#include "libguile/modules.h" #include "libguile/numbers.h" #include "libguile/strings.h" #include "libguile/srfi-13.h" diff --git a/libguile/random.c b/libguile/random.c index 69939b511..e3ac1264f 100644 --- a/libguile/random.c +++ b/libguile/random.c @@ -39,6 +39,7 @@ #include "libguile/list.h" #include "libguile/numbers.h" #include "libguile/feature.h" +#include "libguile/modules.h" #include "libguile/numbers.h" #include "libguile/pairs.h" #include "libguile/stime.h" diff --git a/libguile/read.c b/libguile/read.c index 5f86a03b1..121662d6b 100644 --- a/libguile/read.c +++ b/libguile/read.c @@ -49,6 +49,7 @@ #include "libguile/hash.h" #include "libguile/eq.h" #include "libguile/fluids.h" +#include "libguile/modules.h" #include "libguile/numbers.h" #include "libguile/ports.h" #include "libguile/ports-internal.h" diff --git a/libguile/regex-posix.c b/libguile/regex-posix.c index 3b797b1fb..7f105ce5e 100644 --- a/libguile/regex-posix.c +++ b/libguile/regex-posix.c @@ -47,6 +47,7 @@ #include "libguile/async.h" #include "libguile/list.h" +#include "libguile/modules.h" #include "libguile/numbers.h" #include "libguile/smob.h" #include "libguile/symbols.h" diff --git a/libguile/scmsigs.c b/libguile/scmsigs.c index a11382249..8d9c81a68 100644 --- a/libguile/scmsigs.c +++ b/libguile/scmsigs.c @@ -51,6 +51,7 @@ #include "libguile/feature.h" #include "libguile/eval.h" #include "libguile/list.h" +#include "libguile/modules.h" #include "libguile/numbers.h" #include "libguile/procs.h" #include "libguile/variable.h" diff --git a/libguile/script.c b/libguile/script.c index 0fcfc5f46..76bfb260c 100644 --- a/libguile/script.c +++ b/libguile/script.c @@ -36,6 +36,7 @@ #include "libguile/feature.h" #include "libguile/fluids.h" #include "libguile/load.h" +#include "libguile/modules.h" #include "libguile/read.h" #include "libguile/script.h" #include "libguile/strings.h" diff --git a/libguile/socket.c b/libguile/socket.c index e23c6afed..ef8cc4b91 100644 --- a/libguile/socket.c +++ b/libguile/socket.c @@ -55,6 +55,7 @@ #include "libguile/feature.h" #include "libguile/fports.h" #include "libguile/list.h" +#include "libguile/modules.h" #include "libguile/numbers.h" #include "libguile/strings.h" #include "libguile/vectors.h" diff --git a/libguile/srcprop.c b/libguile/srcprop.c index ca90e4fb8..854eb6419 100644 --- a/libguile/srcprop.c +++ b/libguile/srcprop.c @@ -35,6 +35,7 @@ #include "libguile/hash.h" #include "libguile/keywords.h" #include "libguile/list.h" +#include "libguile/modules.h" #include "libguile/numbers.h" #include "libguile/ports.h" #include "libguile/gc.h" diff --git a/libguile/srfi-14.c b/libguile/srfi-14.c index b69dfeed0..d22c0a008 100644 --- a/libguile/srfi-14.c +++ b/libguile/srfi-14.c @@ -36,6 +36,7 @@ #include "libguile/eval.h" #include "libguile/list.h" #include "libguile/ports.h" +#include "libguile/modules.h" #include "libguile/numbers.h" #include "libguile/procs.h" #include "libguile/smob.h" diff --git a/libguile/srfi-4.c b/libguile/srfi-4.c index 336134964..51a7d0122 100644 --- a/libguile/srfi-4.c +++ b/libguile/srfi-4.c @@ -35,6 +35,7 @@ #include "libguile/eval.h" #include "libguile/extensions.h" #include "libguile/generalized-vectors.h" +#include "libguile/modules.h" #include "libguile/numbers.h" #include "libguile/uniform.h" #include "libguile/variable.h" diff --git a/libguile/stime.c b/libguile/stime.c index 8cf92ba82..3c093ed1c 100644 --- a/libguile/stime.c +++ b/libguile/stime.c @@ -55,6 +55,7 @@ #include "libguile/boolean.h" #include "libguile/async.h" #include "libguile/feature.h" +#include "libguile/modules.h" #include "libguile/numbers.h" #include "libguile/strings.h" #include "libguile/vectors.h" diff --git a/libguile/struct.c b/libguile/struct.c index 59de787f7..3ffc54d6f 100644 --- a/libguile/struct.c +++ b/libguile/struct.c @@ -37,6 +37,7 @@ #include "libguile/eval.h" #include "libguile/finalizers.h" #include "libguile/goops.h" +#include "libguile/modules.h" #include "libguile/numbers.h" #include "libguile/alist.h" #include "libguile/hashtab.h" diff --git a/libguile/syntax.c b/libguile/syntax.c index 34d8f7925..6ddcfb970 100644 --- a/libguile/syntax.c +++ b/libguile/syntax.c @@ -26,6 +26,7 @@ #include "libguile/gsubr.h" #include "libguile/keywords.h" #include "libguile/eval.h" +#include "libguile/modules.h" #include "libguile/ports.h" #include "libguile/syntax.h" #include "libguile/threads.h" diff --git a/libguile/threads.c b/libguile/threads.c index 3067de29c..0d8bd7fa0 100644 --- a/libguile/threads.c +++ b/libguile/threads.c @@ -51,6 +51,7 @@ #include "libguile/eval.h" #include "libguile/list.h" #include "libguile/async.h" +#include "libguile/modules.h" #include "libguile/numbers.h" #include "libguile/ports.h" #include "libguile/threads.h" diff --git a/libguile/throw.c b/libguile/throw.c index 584841582..beabaa4c7 100644 --- a/libguile/throw.c +++ b/libguile/throw.c @@ -38,6 +38,7 @@ #include "libguile/backtrace.h" #include "libguile/debug.h" #include "libguile/list.h" +#include "libguile/modules.h" #include "libguile/numbers.h" #include "libguile/stackchk.h" #include "libguile/stacks.h" diff --git a/libguile/vm.c b/libguile/vm.c index 7dc412fd4..97047322d 100644 --- a/libguile/vm.c +++ b/libguile/vm.c @@ -51,6 +51,7 @@ #include "libguile/dynwind.h" #include "libguile/extensions.h" #include "libguile/alist.h" +#include "libguile/modules.h" #include "libguile/numbers.h" #include "libguile/procprop.h" #include "libguile/list.h"