Only include root.h where it is actually needed.
authorDirk Herrmann <dirk@dirk-herrmanns-seiten.de>
Sat, 18 Mar 2000 08:44:04 +0000 (08:44 +0000)
committerDirk Herrmann <dirk@dirk-herrmanns-seiten.de>
Sat, 18 Mar 2000 08:44:04 +0000 (08:44 +0000)
32 files changed:
libguile/ChangeLog
libguile/_scm.h
libguile/async.c
libguile/continuations.c
libguile/eq.c
libguile/eval.c
libguile/evalext.c
libguile/feature.c
libguile/gc.c
libguile/gdbint.c
libguile/gsubr.c
libguile/ioext.c
libguile/keywords.c
libguile/lang.c
libguile/load.c
libguile/macros.c
libguile/numbers.c
libguile/objprop.c
libguile/ports.c
libguile/print.c
libguile/procprop.c
libguile/ramap.c
libguile/read.c
libguile/srcprop.c
libguile/stackchk.c
libguile/stacks.c
libguile/strports.c
libguile/symbols.c
libguile/unif.c
libguile/variable.c
libguile/vectors.c
libguile/vports.c

index 4430d11..ec038c2 100644 (file)
@@ -1,3 +1,13 @@
+2000-03-18  Dirk Herrmann  <D.Herrmann@tu-bs.de>
+
+       * _scm.h:  Don't include root.h everywhere...
+
+       * async.c continuations.c eq.c eval.c evalext.c feature.c gc.c
+       gdbint.c gsubr.c ioext.c keywords.c lang.c load.c macros.c
+       numbers.c objprop.c ports.c print.c procprop.c ramap.c read.c
+       srcprop.c stackchk.c stacks.c strports.c symbols.c unif.c
+       variable.c vectors.c vports.c: ... only include it here.
+
 2000-03-17  Dirk Herrmann  <D.Herrmann@tu-bs.de>
 
        * _scm.h:  Don't include strings.h everywhere...
index ce1afe3..71424b1 100644 (file)
@@ -70,7 +70,6 @@
 #include "numbers.h"           /* Everyone deals with fixnums.  */
 #include "symbols.h"           /* For length, chars, values, miscellany.  */
 #include "boolean.h"           /* Everyone wonders about the truth.  */
-#include "root.h"              /* Everyone uses these objects.  */
 #include "async.h"             /* Everyone allows/disallows ints.  */
 #ifdef USE_THREADS
 #include "threads.h"           /* The cooperative thread package does
index 8b0ee4b..6a31a09 100644 (file)
@@ -49,6 +49,7 @@
 #include "_scm.h"
 #include "eval.h"
 #include "throw.h"
+#include "root.h"
 #include "smob.h"
 
 #include "validate.h"
index 8d64e33..6c7a537 100644 (file)
@@ -46,6 +46,7 @@
 
 #include <stdio.h>
 #include "_scm.h"
+#include "root.h"
 #include "stackchk.h"
 #ifdef DEBUG_EXTENSIONS
 #include "debug.h"
index cebcf40..24230a0 100644 (file)
@@ -48,6 +48,7 @@
 #include "ramap.h"
 #include "stackchk.h"
 #include "strorder.h"
+#include "root.h"
 #include "smob.h"
 #include "unif.h"
 #include "vectors.h"
index 72cffef..36f73fe 100644 (file)
@@ -96,6 +96,7 @@ char *alloca ();
 #include "feature.h"
 #include "modules.h"
 #include "ports.h"
+#include "root.h"
 #include "vectors.h"
 
 #include "validate.h"
index 9fefca6..c719670 100644 (file)
@@ -48,6 +48,7 @@
 #include "eval.h"
 #include "macros.h"
 #include "modules.h"
+#include "root.h"
 
 #include "validate.h"
 #include "evalext.h"
index d5dca46..a7c6556 100644 (file)
@@ -50,6 +50,7 @@
 #include "eval.h"
 #include "ports.h"
 #include "procprop.h"
+#include "root.h"
 #include "smob.h"
 #include "strings.h"
 
index 5fd86e3..dbd5d27 100644 (file)
@@ -54,6 +54,7 @@
 #include "unif.h"
 #include "async.h"
 #include "ports.h"
+#include "root.h"
 #include "strings.h"
 #include "vectors.h"
 
index 030a59d..52df23c 100644 (file)
@@ -61,6 +61,7 @@
 #include "chars.h"
 #include "modules.h"
 #include "ports.h"
+#include "root.h"
 #include "strings.h"
 
 #include "gdbint.h"
index 77e4bea..8d2a107 100644 (file)
@@ -47,6 +47,7 @@
 #include <stdio.h>
 #include "_scm.h"
 #include "procprop.h"
+#include "root.h"
 #include "vectors.h"
 
 #include "gsubr.h"
index 854775a..99aeef0 100644 (file)
@@ -53,6 +53,7 @@
 #include "unif.h"
 #include "chars.h"
 #include "feature.h"
+#include "root.h"
 #include "strings.h"
 
 #include "validate.h"
index b1b5318..6d032fc 100644 (file)
@@ -47,6 +47,7 @@
 #include <stdio.h>
 #include "_scm.h"
 #include "ports.h"
+#include "root.h"
 #include "smob.h"
 #include "vectors.h"
 
index b021054..21cb6fb 100644 (file)
@@ -48,6 +48,7 @@
 
 #include "eval.h"
 #include "macros.h"
+#include "root.h"
 
 #include "validate.h"
 #include "lang.h"
index 93601c6..f435560 100644 (file)
@@ -53,6 +53,7 @@
 #include "throw.h"
 #include "alist.h"
 #include "dynwind.h"
+#include "root.h"
 #include "strings.h"
 
 #include "validate.h"
index e04539b..d3fd7b4 100644 (file)
@@ -45,6 +45,7 @@
 \f
 
 #include "_scm.h"
+#include "root.h"
 #include "smob.h"
 
 #include "validate.h"
index 014cae9..8bd3709 100644 (file)
@@ -50,6 +50,7 @@
 #include "unif.h"
 #include "feature.h"
 #include "ports.h"
+#include "root.h"
 #include "smob.h"
 #include "strings.h"
 #include "vectors.h"
index 1e1f683..b05ced8 100644 (file)
@@ -48,6 +48,7 @@
 #include "_scm.h"
 #include "hashtab.h"
 #include "alist.h"
+#include "root.h"
 #include "weaks.h"
 
 #include "objprop.h"
index 430c0ce..58bfe4e 100644 (file)
@@ -52,6 +52,7 @@
 #include "chars.h"
 
 #include "keywords.h"
+#include "root.h"
 #include "strings.h"
 
 #include "validate.h"
index baa4b63..079c4a6 100644 (file)
@@ -58,6 +58,7 @@
 #include "struct.h"
 #include "objects.h"
 #include "ports.h"
+#include "root.h"
 #include "strings.h"
 #include "strports.h"
 #include "vectors.h"
index 19806c6..419d8fe 100644 (file)
@@ -52,6 +52,7 @@
 #include "procs.h"
 #include "gsubr.h"
 #include "objects.h"
+#include "root.h"
 #include "vectors.h"
 
 #include "validate.h"
index 9a14e41..2eca233 100644 (file)
@@ -59,6 +59,7 @@
 #include "eq.h"
 #include "eval.h"
 #include "feature.h"
+#include "root.h"
 #include "vectors.h"
 
 #include "validate.h"
index 985c4a3..346705f 100644 (file)
@@ -55,6 +55,7 @@
 #include "hashtab.h"
 #include "hash.h"
 #include "ports.h"
+#include "root.h"
 #include "strings.h"
 #include "vectors.h"
 
index c0845b3..831fbe0 100644 (file)
@@ -55,6 +55,7 @@
 #include "hashtab.h"
 #include "hash.h"
 #include "ports.h"
+#include "root.h"
 #include "weaks.h"
 
 #include "validate.h"
index fffdc64..b7fc61d 100644 (file)
@@ -47,6 +47,7 @@
 #include <stdio.h>
 #include "_scm.h"
 #include "ports.h"
+#include "root.h"
 
 #include "stackchk.h"
 \f
index 6120649..2a1abee 100644 (file)
@@ -57,6 +57,7 @@
 #include "macros.h"
 #include "procprop.h"
 #include "modules.h"
+#include "root.h"
 #include "strings.h"
 
 #include "validate.h"
index a86cd6b..1f4acec 100644 (file)
@@ -55,6 +55,7 @@
 #include "eval.h"
 #include "ports.h"
 #include "read.h"
+#include "root.h"
 #include "strings.h"
 #include "vectors.h"
 
index 118366c..5a9ea47 100644 (file)
@@ -50,6 +50,7 @@
 #include "eval.h"
 #include "variable.h"
 #include "alist.h"
+#include "root.h"
 #include "strings.h"
 #include "vectors.h"
 #include "weaks.h"
index b1b5b42..216482e 100644 (file)
@@ -59,6 +59,7 @@
 #include "smob.h"
 #include "strop.h"
 #include "feature.h"
+#include "root.h"
 #include "strings.h"
 #include "vectors.h"
 
index 25da2fd..4d35bb4 100644 (file)
@@ -48,6 +48,7 @@
 #include "_scm.h"
 #include "eq.h"
 #include "ports.h"
+#include "root.h"
 #include "smob.h"
 
 #include "validate.h"
index 053b62d..d6d6eb5 100644 (file)
@@ -47,6 +47,7 @@
 #include <stdio.h>
 #include "_scm.h"
 #include "eq.h"
+#include "root.h"
 #include "strings.h"
 
 #include "validate.h"
index 381a569..70164ec 100644 (file)
@@ -49,6 +49,7 @@
 #include "eval.h"
 #include "chars.h"
 #include "fports.h"
+#include "root.h"
 #include "strings.h"
 #include "vectors.h"