summaryrefslogtreecommitdiff
path: root/libguile/threads.c
diff options
context:
space:
mode:
authorAndy Wingo <wingo@pobox.com>2017-02-28 11:31:52 +0100
committerAndy Wingo <wingo@pobox.com>2017-02-28 11:49:15 +0100
commit631e9901d84ba59ffcb21de95dbb6c9215b642c7 (patch)
tree32c55ec03e0f1b6e6b2d6fda37576a36e38875fe /libguile/threads.c
parent9e28a12121414b4b0508d56c9fe011d9059f48b7 (diff)
downloadguile-631e9901d84ba59ffcb21de95dbb6c9215b642c7.tar.gz
Declare module exports before loading imports
* module/ice-9/boot-9.scm (define-module*): Process module imports after module exports. Allows for an additional kind of circular module imports (see https://bugs.gnu.org/15540). * test-suite/tests/modules.test ("circular imports"): Add test.
Diffstat (limited to 'libguile/threads.c')
0 files changed, 0 insertions, 0 deletions