summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--libguile/Makefile.in855
-rw-r--r--libguile/acconfig.h6
-rwxr-xr-xlibguile/configure222
-rw-r--r--libguile/configure.in3
-rw-r--r--libguile/gscm.c1
-rw-r--r--libguile/init.c1
-rw-r--r--libguile/libguile.h1
-rw-r--r--libguile/scmconfig.h.in6
-rw-r--r--libguile/version.c100
-rw-r--r--libguile/version.h63
10 files changed, 699 insertions, 559 deletions
diff --git a/libguile/Makefile.in b/libguile/Makefile.in
index ef78c3527..bc7c0a132 100644
--- a/libguile/Makefile.in
+++ b/libguile/Makefile.in
@@ -140,6 +140,7 @@ libobjs= alist.o \
unif.o \
variable.o \
vectors.o \
+ version.o \
vports.o \
weaks.o \
$(extras)
@@ -215,6 +216,7 @@ installed_h_files= __scm.h \
unif.h \
variable.h \
vectors.h \
+ version.h \
vports.h \
weaks.h
@@ -286,6 +288,7 @@ c_files= alist.c \
unif.c \
variable.c \
vectors.c \
+ version.c \
vports.c \
weaks.c
@@ -352,6 +355,7 @@ gen_c_files= alist.x \
unif.x \
variable.x \
vectors.x \
+ version.x \
vports.x \
weaks.x
@@ -476,653 +480,664 @@ depends:
###
alist.o: alist.c _scm.h libguile.h __scm.h tags.h smob.h params.h \
alist.h append.h arbiters.h async.h boolean.h chars.h continuations.h \
- dynwind.h eq.h error.h pairs.h eval.h extchrs.h fdsocket.h feature.h \
- files.h filesys.h fports.h gc.h marksweep.h genio.h ports.h gsubr.h \
- hash.h hashtab.h init.h ioext.h kw.h list.h load.h mallocs.h \
- markers.h mbstrings.h symbols.h numbers.h objprop.h options.h posix.h \
- print.h procprop.h procs.h ramap.h read.h root.h scmsigs.h \
+ debug.h options.h dynwind.h eq.h error.h pairs.h eval.h extchrs.h \
+ fdsocket.h feature.h files.h filesys.h fports.h gc.h marksweep.h \
+ genio.h ports.h gsubr.h hash.h hashtab.h init.h ioext.h kw.h list.h \
+ load.h mallocs.h markers.h mbstrings.h symbols.h numbers.h objprop.h \
+ posix.h print.h procprop.h procs.h ramap.h read.h root.h scmsigs.h \
sequences.h simpos.h socket.h srcprop.h stackchk.h stime.h strings.h \
strop.h strorder.h strports.h struct.h tag.h throw.h unif.h \
- variable.h vectors.h vports.h weaks.h alist.x
+ variable.h vectors.h version.h vports.h weaks.h alist.x
append.o: append.c _scm.h libguile.h __scm.h tags.h smob.h params.h \
alist.h append.h arbiters.h async.h boolean.h chars.h continuations.h \
- dynwind.h eq.h error.h pairs.h eval.h extchrs.h fdsocket.h feature.h \
- files.h filesys.h fports.h gc.h marksweep.h genio.h ports.h gsubr.h \
- hash.h hashtab.h init.h ioext.h kw.h list.h load.h mallocs.h \
- markers.h mbstrings.h symbols.h numbers.h objprop.h options.h posix.h \
- print.h procprop.h procs.h ramap.h read.h root.h scmsigs.h \
+ debug.h options.h dynwind.h eq.h error.h pairs.h eval.h extchrs.h \
+ fdsocket.h feature.h files.h filesys.h fports.h gc.h marksweep.h \
+ genio.h ports.h gsubr.h hash.h hashtab.h init.h ioext.h kw.h list.h \
+ load.h mallocs.h markers.h mbstrings.h symbols.h numbers.h objprop.h \
+ posix.h print.h procprop.h procs.h ramap.h read.h root.h scmsigs.h \
sequences.h simpos.h socket.h srcprop.h stackchk.h stime.h strings.h \
strop.h strorder.h strports.h struct.h tag.h throw.h unif.h \
- variable.h vectors.h vports.h weaks.h append.x
+ variable.h vectors.h version.h vports.h weaks.h append.x
appinit.o: appinit.c _scm.h libguile.h __scm.h tags.h smob.h params.h \
alist.h append.h arbiters.h async.h boolean.h chars.h continuations.h \
- dynwind.h eq.h error.h pairs.h eval.h extchrs.h fdsocket.h feature.h \
- files.h filesys.h fports.h gc.h marksweep.h genio.h ports.h gsubr.h \
- hash.h hashtab.h init.h ioext.h kw.h list.h load.h mallocs.h \
- markers.h mbstrings.h symbols.h numbers.h objprop.h options.h posix.h \
- print.h procprop.h procs.h ramap.h read.h root.h scmsigs.h \
+ debug.h options.h dynwind.h eq.h error.h pairs.h eval.h extchrs.h \
+ fdsocket.h feature.h files.h filesys.h fports.h gc.h marksweep.h \
+ genio.h ports.h gsubr.h hash.h hashtab.h init.h ioext.h kw.h list.h \
+ load.h mallocs.h markers.h mbstrings.h symbols.h numbers.h objprop.h \
+ posix.h print.h procprop.h procs.h ramap.h read.h root.h scmsigs.h \
sequences.h simpos.h socket.h srcprop.h stackchk.h stime.h strings.h \
strop.h strorder.h strports.h struct.h tag.h throw.h unif.h \
- variable.h vectors.h vports.h weaks.h
+ variable.h vectors.h version.h vports.h weaks.h
arbiters.o: arbiters.c _scm.h libguile.h __scm.h tags.h smob.h \
params.h alist.h append.h arbiters.h async.h boolean.h chars.h \
- continuations.h dynwind.h eq.h error.h pairs.h eval.h extchrs.h \
+ continuations.h debug.h options.h dynwind.h eq.h error.h pairs.h \
+ eval.h extchrs.h fdsocket.h feature.h files.h filesys.h fports.h gc.h \
+ marksweep.h genio.h ports.h gsubr.h hash.h hashtab.h init.h ioext.h \
+ kw.h list.h load.h mallocs.h markers.h mbstrings.h symbols.h \
+ numbers.h objprop.h posix.h print.h procprop.h procs.h ramap.h read.h \
+ root.h scmsigs.h sequences.h simpos.h socket.h srcprop.h stackchk.h \
+ stime.h strings.h strop.h strorder.h strports.h struct.h tag.h \
+ throw.h unif.h variable.h vectors.h version.h vports.h weaks.h \
+ arbiters.x
+async.o: async.c _scm.h libguile.h __scm.h tags.h smob.h params.h \
+ alist.h append.h arbiters.h async.h boolean.h chars.h continuations.h \
+ debug.h options.h dynwind.h eq.h error.h pairs.h eval.h extchrs.h \
fdsocket.h feature.h files.h filesys.h fports.h gc.h marksweep.h \
genio.h ports.h gsubr.h hash.h hashtab.h init.h ioext.h kw.h list.h \
load.h mallocs.h markers.h mbstrings.h symbols.h numbers.h objprop.h \
- options.h posix.h print.h procprop.h procs.h ramap.h read.h root.h \
- scmsigs.h sequences.h simpos.h socket.h srcprop.h stackchk.h stime.h \
- strings.h strop.h strorder.h strports.h struct.h tag.h throw.h unif.h \
- variable.h vectors.h vports.h weaks.h arbiters.x
-async.o: async.c _scm.h libguile.h __scm.h tags.h smob.h params.h \
- alist.h append.h arbiters.h async.h boolean.h chars.h continuations.h \
- dynwind.h eq.h error.h pairs.h eval.h extchrs.h fdsocket.h feature.h \
- files.h filesys.h fports.h gc.h marksweep.h genio.h ports.h gsubr.h \
- hash.h hashtab.h init.h ioext.h kw.h list.h load.h mallocs.h \
- markers.h mbstrings.h symbols.h numbers.h objprop.h options.h posix.h \
- print.h procprop.h procs.h ramap.h read.h root.h scmsigs.h \
+ posix.h print.h procprop.h procs.h ramap.h read.h root.h scmsigs.h \
sequences.h simpos.h socket.h srcprop.h stackchk.h stime.h strings.h \
strop.h strorder.h strports.h struct.h tag.h throw.h unif.h \
- variable.h vectors.h vports.h weaks.h async.x
+ variable.h vectors.h version.h vports.h weaks.h async.x
boolean.o: boolean.c _scm.h libguile.h __scm.h tags.h smob.h params.h \
alist.h append.h arbiters.h async.h boolean.h chars.h continuations.h \
- dynwind.h eq.h error.h pairs.h eval.h extchrs.h fdsocket.h feature.h \
- files.h filesys.h fports.h gc.h marksweep.h genio.h ports.h gsubr.h \
- hash.h hashtab.h init.h ioext.h kw.h list.h load.h mallocs.h \
- markers.h mbstrings.h symbols.h numbers.h objprop.h options.h posix.h \
- print.h procprop.h procs.h ramap.h read.h root.h scmsigs.h \
+ debug.h options.h dynwind.h eq.h error.h pairs.h eval.h extchrs.h \
+ fdsocket.h feature.h files.h filesys.h fports.h gc.h marksweep.h \
+ genio.h ports.h gsubr.h hash.h hashtab.h init.h ioext.h kw.h list.h \
+ load.h mallocs.h markers.h mbstrings.h symbols.h numbers.h objprop.h \
+ posix.h print.h procprop.h procs.h ramap.h read.h root.h scmsigs.h \
sequences.h simpos.h socket.h srcprop.h stackchk.h stime.h strings.h \
strop.h strorder.h strports.h struct.h tag.h throw.h unif.h \
- variable.h vectors.h vports.h weaks.h boolean.x
+ variable.h vectors.h version.h vports.h weaks.h boolean.x
chars.o: chars.c _scm.h libguile.h __scm.h tags.h smob.h params.h \
alist.h append.h arbiters.h async.h boolean.h chars.h continuations.h \
- dynwind.h eq.h error.h pairs.h eval.h extchrs.h fdsocket.h feature.h \
- files.h filesys.h fports.h gc.h marksweep.h genio.h ports.h gsubr.h \
- hash.h hashtab.h init.h ioext.h kw.h list.h load.h mallocs.h \
- markers.h mbstrings.h symbols.h numbers.h objprop.h options.h posix.h \
- print.h procprop.h procs.h ramap.h read.h root.h scmsigs.h \
+ debug.h options.h dynwind.h eq.h error.h pairs.h eval.h extchrs.h \
+ fdsocket.h feature.h files.h filesys.h fports.h gc.h marksweep.h \
+ genio.h ports.h gsubr.h hash.h hashtab.h init.h ioext.h kw.h list.h \
+ load.h mallocs.h markers.h mbstrings.h symbols.h numbers.h objprop.h \
+ posix.h print.h procprop.h procs.h ramap.h read.h root.h scmsigs.h \
sequences.h simpos.h socket.h srcprop.h stackchk.h stime.h strings.h \
strop.h strorder.h strports.h struct.h tag.h throw.h unif.h \
- variable.h vectors.h vports.h weaks.h chars.x
+ variable.h vectors.h version.h vports.h weaks.h chars.x
continuations.o: continuations.c _scm.h libguile.h __scm.h tags.h \
smob.h params.h alist.h append.h arbiters.h async.h boolean.h chars.h \
- continuations.h dynwind.h eq.h error.h pairs.h eval.h extchrs.h \
+ continuations.h debug.h options.h dynwind.h eq.h error.h pairs.h \
+ eval.h extchrs.h fdsocket.h feature.h files.h filesys.h fports.h gc.h \
+ marksweep.h genio.h ports.h gsubr.h hash.h hashtab.h init.h ioext.h \
+ kw.h list.h load.h mallocs.h markers.h mbstrings.h symbols.h \
+ numbers.h objprop.h posix.h print.h procprop.h procs.h ramap.h read.h \
+ root.h scmsigs.h sequences.h simpos.h socket.h srcprop.h stackchk.h \
+ stime.h strings.h strop.h strorder.h strports.h struct.h tag.h \
+ throw.h unif.h variable.h vectors.h version.h vports.h weaks.h \
+ continuations.x
+debug.o: debug.c _scm.h libguile.h __scm.h tags.h smob.h params.h \
+ alist.h append.h arbiters.h async.h boolean.h chars.h continuations.h \
+ debug.h options.h dynwind.h eq.h error.h pairs.h eval.h extchrs.h \
fdsocket.h feature.h files.h filesys.h fports.h gc.h marksweep.h \
genio.h ports.h gsubr.h hash.h hashtab.h init.h ioext.h kw.h list.h \
load.h mallocs.h markers.h mbstrings.h symbols.h numbers.h objprop.h \
- options.h posix.h print.h procprop.h procs.h ramap.h read.h root.h \
- scmsigs.h sequences.h simpos.h socket.h srcprop.h stackchk.h stime.h \
- strings.h strop.h strorder.h strports.h struct.h tag.h throw.h unif.h \
- variable.h vectors.h vports.h weaks.h continuations.x
-debug.o: debug.c _scm.h libguile.h __scm.h tags.h smob.h params.h \
- alist.h append.h arbiters.h async.h boolean.h chars.h continuations.h \
- dynwind.h eq.h error.h pairs.h eval.h extchrs.h fdsocket.h feature.h \
- files.h filesys.h fports.h gc.h marksweep.h genio.h ports.h gsubr.h \
- hash.h hashtab.h init.h ioext.h kw.h list.h load.h mallocs.h \
- markers.h mbstrings.h symbols.h numbers.h objprop.h options.h posix.h \
- print.h procprop.h procs.h ramap.h read.h root.h scmsigs.h \
+ posix.h print.h procprop.h procs.h ramap.h read.h root.h scmsigs.h \
sequences.h simpos.h socket.h srcprop.h stackchk.h stime.h strings.h \
strop.h strorder.h strports.h struct.h tag.h throw.h unif.h \
- variable.h vectors.h vports.h weaks.h debug.x
+ variable.h vectors.h version.h vports.h weaks.h debug.x
dynwind.o: dynwind.c _scm.h libguile.h __scm.h tags.h smob.h params.h \
alist.h append.h arbiters.h async.h boolean.h chars.h continuations.h \
- dynwind.h eq.h error.h pairs.h eval.h extchrs.h fdsocket.h feature.h \
- files.h filesys.h fports.h gc.h marksweep.h genio.h ports.h gsubr.h \
- hash.h hashtab.h init.h ioext.h kw.h list.h load.h mallocs.h \
- markers.h mbstrings.h symbols.h numbers.h objprop.h options.h posix.h \
- print.h procprop.h procs.h ramap.h read.h root.h scmsigs.h \
+ debug.h options.h dynwind.h eq.h error.h pairs.h eval.h extchrs.h \
+ fdsocket.h feature.h files.h filesys.h fports.h gc.h marksweep.h \
+ genio.h ports.h gsubr.h hash.h hashtab.h init.h ioext.h kw.h list.h \
+ load.h mallocs.h markers.h mbstrings.h symbols.h numbers.h objprop.h \
+ posix.h print.h procprop.h procs.h ramap.h read.h root.h scmsigs.h \
sequences.h simpos.h socket.h srcprop.h stackchk.h stime.h strings.h \
strop.h strorder.h strports.h struct.h tag.h throw.h unif.h \
- variable.h vectors.h vports.h weaks.h dynwind.x
+ variable.h vectors.h version.h vports.h weaks.h dynwind.x
eq.o: eq.c _scm.h libguile.h __scm.h tags.h smob.h params.h alist.h \
- append.h arbiters.h async.h boolean.h chars.h continuations.h \
- dynwind.h eq.h error.h pairs.h eval.h extchrs.h fdsocket.h feature.h \
- files.h filesys.h fports.h gc.h marksweep.h genio.h ports.h gsubr.h \
- hash.h hashtab.h init.h ioext.h kw.h list.h load.h mallocs.h \
- markers.h mbstrings.h symbols.h numbers.h objprop.h options.h posix.h \
- print.h procprop.h procs.h ramap.h read.h root.h scmsigs.h \
- sequences.h simpos.h socket.h srcprop.h stackchk.h stime.h strings.h \
- strop.h strorder.h strports.h struct.h tag.h throw.h unif.h \
- variable.h vectors.h vports.h weaks.h eq.x
+ append.h arbiters.h async.h boolean.h chars.h continuations.h debug.h \
+ options.h dynwind.h eq.h error.h pairs.h eval.h extchrs.h fdsocket.h \
+ feature.h files.h filesys.h fports.h gc.h marksweep.h genio.h ports.h \
+ gsubr.h hash.h hashtab.h init.h ioext.h kw.h list.h load.h mallocs.h \
+ markers.h mbstrings.h symbols.h numbers.h objprop.h posix.h print.h \
+ procprop.h procs.h ramap.h read.h root.h scmsigs.h sequences.h \
+ simpos.h socket.h srcprop.h stackchk.h stime.h strings.h strop.h \
+ strorder.h strports.h struct.h tag.h throw.h unif.h variable.h \
+ vectors.h version.h vports.h weaks.h eq.x
error.o: error.c _scm.h libguile.h __scm.h tags.h smob.h params.h \
alist.h append.h arbiters.h async.h boolean.h chars.h continuations.h \
- dynwind.h eq.h error.h pairs.h eval.h extchrs.h fdsocket.h feature.h \
- files.h filesys.h fports.h gc.h marksweep.h genio.h ports.h gsubr.h \
- hash.h hashtab.h init.h ioext.h kw.h list.h load.h mallocs.h \
- markers.h mbstrings.h symbols.h numbers.h objprop.h options.h posix.h \
- print.h procprop.h procs.h ramap.h read.h root.h scmsigs.h \
+ debug.h options.h dynwind.h eq.h error.h pairs.h eval.h extchrs.h \
+ fdsocket.h feature.h files.h filesys.h fports.h gc.h marksweep.h \
+ genio.h ports.h gsubr.h hash.h hashtab.h init.h ioext.h kw.h list.h \
+ load.h mallocs.h markers.h mbstrings.h symbols.h numbers.h objprop.h \
+ posix.h print.h procprop.h procs.h ramap.h read.h root.h scmsigs.h \
sequences.h simpos.h socket.h srcprop.h stackchk.h stime.h strings.h \
strop.h strorder.h strports.h struct.h tag.h throw.h unif.h \
- variable.h vectors.h vports.h weaks.h error.x
+ variable.h vectors.h version.h vports.h weaks.h error.x
eval.o: eval.c _scm.h libguile.h __scm.h tags.h smob.h params.h \
alist.h append.h arbiters.h async.h boolean.h chars.h continuations.h \
- dynwind.h eq.h error.h pairs.h eval.h extchrs.h fdsocket.h feature.h \
- files.h filesys.h fports.h gc.h marksweep.h genio.h ports.h gsubr.h \
- hash.h hashtab.h init.h ioext.h kw.h list.h load.h mallocs.h \
- markers.h mbstrings.h symbols.h numbers.h objprop.h options.h posix.h \
- print.h procprop.h procs.h ramap.h read.h root.h scmsigs.h \
+ debug.h options.h dynwind.h eq.h error.h pairs.h eval.h extchrs.h \
+ fdsocket.h feature.h files.h filesys.h fports.h gc.h marksweep.h \
+ genio.h ports.h gsubr.h hash.h hashtab.h init.h ioext.h kw.h list.h \
+ load.h mallocs.h markers.h mbstrings.h symbols.h numbers.h objprop.h \
+ posix.h print.h procprop.h procs.h ramap.h read.h root.h scmsigs.h \
sequences.h simpos.h socket.h srcprop.h stackchk.h stime.h strings.h \
strop.h strorder.h strports.h struct.h tag.h throw.h unif.h \
- variable.h vectors.h vports.h weaks.h eval.x
+ variable.h vectors.h version.h vports.h weaks.h eval.c eval.x
extchrs.o: extchrs.c extchrs.h
fdsocket.o: fdsocket.c _scm.h libguile.h __scm.h tags.h smob.h \
params.h alist.h append.h arbiters.h async.h boolean.h chars.h \
- continuations.h dynwind.h eq.h error.h pairs.h eval.h extchrs.h \
+ continuations.h debug.h options.h dynwind.h eq.h error.h pairs.h \
+ eval.h extchrs.h fdsocket.h feature.h files.h filesys.h fports.h gc.h \
+ marksweep.h genio.h ports.h gsubr.h hash.h hashtab.h init.h ioext.h \
+ kw.h list.h load.h mallocs.h markers.h mbstrings.h symbols.h \
+ numbers.h objprop.h posix.h print.h procprop.h procs.h ramap.h read.h \
+ root.h scmsigs.h sequences.h simpos.h socket.h srcprop.h stackchk.h \
+ stime.h strings.h strop.h strorder.h strports.h struct.h tag.h \
+ throw.h unif.h variable.h vectors.h version.h vports.h weaks.h \
+ fdsocket.x
+feature.o: feature.c _scm.h libguile.h __scm.h tags.h smob.h params.h \
+ alist.h append.h arbiters.h async.h boolean.h chars.h continuations.h \
+ debug.h options.h dynwind.h eq.h error.h pairs.h eval.h extchrs.h \
fdsocket.h feature.h files.h filesys.h fports.h gc.h marksweep.h \
genio.h ports.h gsubr.h hash.h hashtab.h init.h ioext.h kw.h list.h \
load.h mallocs.h markers.h mbstrings.h symbols.h numbers.h objprop.h \
- options.h posix.h print.h procprop.h procs.h ramap.h read.h root.h \
- scmsigs.h sequences.h simpos.h socket.h srcprop.h stackchk.h stime.h \
- strings.h strop.h strorder.h strports.h struct.h tag.h throw.h unif.h \
- variable.h vectors.h vports.h weaks.h fdsocket.x
-feature.o: feature.c _scm.h libguile.h __scm.h tags.h smob.h params.h \
- alist.h append.h arbiters.h async.h boolean.h chars.h continuations.h \
- dynwind.h eq.h error.h pairs.h eval.h extchrs.h fdsocket.h feature.h \
- files.h filesys.h fports.h gc.h marksweep.h genio.h ports.h gsubr.h \
- hash.h hashtab.h init.h ioext.h kw.h list.h load.h mallocs.h \
- markers.h mbstrings.h symbols.h numbers.h objprop.h options.h posix.h \
- print.h procprop.h procs.h ramap.h read.h root.h scmsigs.h \
+ posix.h print.h procprop.h procs.h ramap.h read.h root.h scmsigs.h \
sequences.h simpos.h socket.h srcprop.h stackchk.h stime.h strings.h \
strop.h strorder.h strports.h struct.h tag.h throw.h unif.h \
- variable.h vectors.h vports.h weaks.h feature.x
+ variable.h vectors.h version.h vports.h weaks.h feature.x
files.o: files.c _scm.h libguile.h __scm.h tags.h smob.h params.h \
alist.h append.h arbiters.h async.h boolean.h chars.h continuations.h \
- dynwind.h eq.h error.h pairs.h eval.h extchrs.h fdsocket.h feature.h \
- files.h filesys.h fports.h gc.h marksweep.h genio.h ports.h gsubr.h \
- hash.h hashtab.h init.h ioext.h kw.h list.h load.h mallocs.h \
- markers.h mbstrings.h symbols.h numbers.h objprop.h options.h posix.h \
- print.h procprop.h procs.h ramap.h read.h root.h scmsigs.h \
+ debug.h options.h dynwind.h eq.h error.h pairs.h eval.h extchrs.h \
+ fdsocket.h feature.h files.h filesys.h fports.h gc.h marksweep.h \
+ genio.h ports.h gsubr.h hash.h hashtab.h init.h ioext.h kw.h list.h \
+ load.h mallocs.h markers.h mbstrings.h symbols.h numbers.h objprop.h \
+ posix.h print.h procprop.h procs.h ramap.h read.h root.h scmsigs.h \
sequences.h simpos.h socket.h srcprop.h stackchk.h stime.h strings.h \
strop.h strorder.h strports.h struct.h tag.h throw.h unif.h \
- variable.h vectors.h vports.h weaks.h files.x
+ variable.h vectors.h version.h vports.h weaks.h files.x
filesys.o: filesys.c _scm.h libguile.h __scm.h tags.h smob.h params.h \
alist.h append.h arbiters.h async.h boolean.h chars.h continuations.h \
- dynwind.h eq.h error.h pairs.h eval.h extchrs.h fdsocket.h feature.h \
- files.h filesys.h fports.h gc.h marksweep.h genio.h ports.h gsubr.h \
- hash.h hashtab.h init.h ioext.h kw.h list.h load.h mallocs.h \
- markers.h mbstrings.h symbols.h numbers.h objprop.h options.h posix.h \
- print.h procprop.h procs.h ramap.h read.h root.h scmsigs.h \
+ debug.h options.h dynwind.h eq.h error.h pairs.h eval.h extchrs.h \
+ fdsocket.h feature.h files.h filesys.h fports.h gc.h marksweep.h \
+ genio.h ports.h gsubr.h hash.h hashtab.h init.h ioext.h kw.h list.h \
+ load.h mallocs.h markers.h mbstrings.h symbols.h numbers.h objprop.h \
+ posix.h print.h procprop.h procs.h ramap.h read.h root.h scmsigs.h \
sequences.h simpos.h socket.h srcprop.h stackchk.h stime.h strings.h \
strop.h strorder.h strports.h struct.h tag.h throw.h unif.h \
- variable.h vectors.h vports.h weaks.h filesys.x
+ variable.h vectors.h version.h vports.h weaks.h filesys.x
fports.o: fports.c _scm.h libguile.h __scm.h tags.h smob.h params.h \
alist.h append.h arbiters.h async.h boolean.h chars.h continuations.h \
- dynwind.h eq.h error.h pairs.h eval.h extchrs.h fdsocket.h feature.h \
- files.h filesys.h fports.h gc.h marksweep.h genio.h ports.h gsubr.h \
- hash.h hashtab.h init.h ioext.h kw.h list.h load.h mallocs.h \
- markers.h mbstrings.h symbols.h numbers.h objprop.h options.h posix.h \
- print.h procprop.h procs.h ramap.h read.h root.h scmsigs.h \
+ debug.h options.h dynwind.h eq.h error.h pairs.h eval.h extchrs.h \
+ fdsocket.h feature.h files.h filesys.h fports.h gc.h marksweep.h \
+ genio.h ports.h gsubr.h hash.h hashtab.h init.h ioext.h kw.h list.h \
+ load.h mallocs.h markers.h mbstrings.h symbols.h numbers.h objprop.h \
+ posix.h print.h procprop.h procs.h ramap.h read.h root.h scmsigs.h \
sequences.h simpos.h socket.h srcprop.h stackchk.h stime.h strings.h \
strop.h strorder.h strports.h struct.h tag.h throw.h unif.h \
- variable.h vectors.h vports.h weaks.h fports.x
+ variable.h vectors.h version.h vports.h weaks.h fports.x
gc.o: gc.c _scm.h libguile.h __scm.h tags.h smob.h params.h alist.h \
- append.h arbiters.h async.h boolean.h chars.h continuations.h \
- dynwind.h eq.h error.h pairs.h eval.h extchrs.h fdsocket.h feature.h \
- files.h filesys.h fports.h gc.h marksweep.h genio.h ports.h gsubr.h \
- hash.h hashtab.h init.h ioext.h kw.h list.h load.h mallocs.h \
- markers.h mbstrings.h symbols.h numbers.h objprop.h options.h posix.h \
- print.h procprop.h procs.h ramap.h read.h root.h scmsigs.h \
- sequences.h simpos.h socket.h srcprop.h stackchk.h stime.h strings.h \
- strop.h strorder.h strports.h struct.h tag.h throw.h unif.h \
- variable.h vectors.h vports.h weaks.h gc.x
-genio.o: genio.c extchrs.h _scm.h libguile.h __scm.h tags.h smob.h \
- params.h alist.h append.h arbiters.h async.h boolean.h chars.h \
- continuations.h dynwind.h eq.h error.h pairs.h eval.h fdsocket.h \
+ append.h arbiters.h async.h boolean.h chars.h continuations.h debug.h \
+ options.h dynwind.h eq.h error.h pairs.h eval.h extchrs.h fdsocket.h \
feature.h files.h filesys.h fports.h gc.h marksweep.h genio.h ports.h \
gsubr.h hash.h hashtab.h init.h ioext.h kw.h list.h load.h mallocs.h \
- markers.h mbstrings.h symbols.h numbers.h objprop.h options.h posix.h \
- print.h procprop.h procs.h ramap.h read.h root.h scmsigs.h \
- sequences.h simpos.h socket.h srcprop.h stackchk.h stime.h strings.h \
- strop.h strorder.h strports.h struct.h tag.h throw.h unif.h \
- variable.h vectors.h vports.h weaks.h
+ markers.h mbstrings.h symbols.h numbers.h objprop.h posix.h print.h \
+ procprop.h procs.h ramap.h read.h root.h scmsigs.h sequences.h \
+ simpos.h socket.h srcprop.h stackchk.h stime.h strings.h strop.h \
+ strorder.h strports.h struct.h tag.h throw.h unif.h variable.h \
+ vectors.h version.h vports.h weaks.h gc.x
+genio.o: genio.c extchrs.h _scm.h libguile.h __scm.h tags.h smob.h \
+ params.h alist.h append.h arbiters.h async.h boolean.h chars.h \
+ continuations.h debug.h options.h dynwind.h eq.h error.h pairs.h \
+ eval.h fdsocket.h feature.h files.h filesys.h fports.h gc.h \
+ marksweep.h genio.h ports.h gsubr.h hash.h hashtab.h init.h ioext.h \
+ kw.h list.h load.h mallocs.h markers.h mbstrings.h symbols.h \
+ numbers.h objprop.h posix.h print.h procprop.h procs.h ramap.h read.h \
+ root.h scmsigs.h sequences.h simpos.h socket.h srcprop.h stackchk.h \
+ stime.h strings.h strop.h strorder.h strports.h struct.h tag.h \
+ throw.h unif.h variable.h vectors.h version.h vports.h weaks.h
gsubr.o: gsubr.c _scm.h libguile.h __scm.h tags.h smob.h params.h \
alist.h append.h arbiters.h async.h boolean.h chars.h continuations.h \
- dynwind.h eq.h error.h pairs.h eval.h extchrs.h fdsocket.h feature.h \
- files.h filesys.h fports.h gc.h marksweep.h genio.h ports.h gsubr.h \
- hash.h hashtab.h init.h ioext.h kw.h list.h load.h mallocs.h \
- markers.h mbstrings.h symbols.h numbers.h objprop.h options.h posix.h \
- print.h procprop.h procs.h ramap.h read.h root.h scmsigs.h \
+ debug.h options.h dynwind.h eq.h error.h pairs.h eval.h extchrs.h \
+ fdsocket.h feature.h files.h filesys.h fports.h gc.h marksweep.h \
+ genio.h ports.h gsubr.h hash.h hashtab.h init.h ioext.h kw.h list.h \
+ load.h mallocs.h markers.h mbstrings.h symbols.h numbers.h objprop.h \
+ posix.h print.h procprop.h procs.h ramap.h read.h root.h scmsigs.h \
sequences.h simpos.h socket.h srcprop.h stackchk.h stime.h strings.h \
strop.h strorder.h strports.h struct.h tag.h throw.h unif.h \
- variable.h vectors.h vports.h weaks.h
+ variable.h vectors.h version.h vports.h weaks.h
hash.o: hash.c _scm.h libguile.h __scm.h tags.h smob.h params.h \
alist.h append.h arbiters.h async.h boolean.h chars.h continuations.h \
- dynwind.h eq.h error.h pairs.h eval.h extchrs.h fdsocket.h feature.h \
- files.h filesys.h fports.h gc.h marksweep.h genio.h ports.h gsubr.h \
- hash.h hashtab.h init.h ioext.h kw.h list.h load.h mallocs.h \
- markers.h mbstrings.h symbols.h numbers.h objprop.h options.h posix.h \
- print.h procprop.h procs.h ramap.h read.h root.h scmsigs.h \
+ debug.h options.h dynwind.h eq.h error.h pairs.h eval.h extchrs.h \
+ fdsocket.h feature.h files.h filesys.h fports.h gc.h marksweep.h \
+ genio.h ports.h gsubr.h hash.h hashtab.h init.h ioext.h kw.h list.h \
+ load.h mallocs.h markers.h mbstrings.h symbols.h numbers.h objprop.h \
+ posix.h print.h procprop.h procs.h ramap.h read.h root.h scmsigs.h \
sequences.h simpos.h socket.h srcprop.h stackchk.h stime.h strings.h \
strop.h strorder.h strports.h struct.h tag.h throw.h unif.h \
- variable.h vectors.h vports.h weaks.h hash.x
+ variable.h vectors.h version.h vports.h weaks.h hash.x
hashtab.o: hashtab.c _scm.h libguile.h __scm.h tags.h smob.h params.h \
alist.h append.h arbiters.h async.h boolean.h chars.h continuations.h \
- dynwind.h eq.h error.h pairs.h eval.h extchrs.h fdsocket.h feature.h \
- files.h filesys.h fports.h gc.h marksweep.h genio.h ports.h gsubr.h \
- hash.h hashtab.h init.h ioext.h kw.h list.h load.h mallocs.h \
- markers.h mbstrings.h symbols.h numbers.h objprop.h options.h posix.h \
- print.h procprop.h procs.h ramap.h read.h root.h scmsigs.h \
+ debug.h options.h dynwind.h eq.h error.h pairs.h eval.h extchrs.h \
+ fdsocket.h feature.h files.h filesys.h fports.h gc.h marksweep.h \
+ genio.h ports.h gsubr.h hash.h hashtab.h init.h ioext.h kw.h list.h \
+ load.h mallocs.h markers.h mbstrings.h symbols.h numbers.h objprop.h \
+ posix.h print.h procprop.h procs.h ramap.h read.h root.h scmsigs.h \
sequences.h simpos.h socket.h srcprop.h stackchk.h stime.h strings.h \
strop.h strorder.h strports.h struct.h tag.h throw.h unif.h \
- variable.h vectors.h vports.h weaks.h hashtab.x
+ variable.h vectors.h version.h vports.h weaks.h hashtab.x
inet_aton.o: inet_aton.c
init.o: init.c _scm.h libguile.h __scm.h tags.h smob.h params.h \
alist.h append.h arbiters.h async.h boolean.h chars.h continuations.h \
- dynwind.h eq.h error.h pairs.h eval.h extchrs.h fdsocket.h feature.h \
- files.h filesys.h fports.h gc.h marksweep.h genio.h ports.h gsubr.h \
- hash.h hashtab.h init.h ioext.h kw.h list.h load.h mallocs.h \
- markers.h mbstrings.h symbols.h numbers.h objprop.h options.h posix.h \
- print.h procprop.h procs.h ramap.h read.h root.h scmsigs.h \
+ debug.h options.h dynwind.h eq.h error.h pairs.h eval.h extchrs.h \
+ fdsocket.h feature.h files.h filesys.h fports.h gc.h marksweep.h \
+ genio.h ports.h gsubr.h hash.h hashtab.h init.h ioext.h kw.h list.h \
+ load.h mallocs.h markers.h mbstrings.h symbols.h numbers.h objprop.h \
+ posix.h print.h procprop.h procs.h ramap.h read.h root.h scmsigs.h \
sequences.h simpos.h socket.h srcprop.h stackchk.h stime.h strings.h \
strop.h strorder.h strports.h struct.h tag.h throw.h unif.h \
- variable.h vectors.h vports.h weaks.h
+ variable.h vectors.h version.h vports.h weaks.h
ioext.o: ioext.c fd.h _scm.h libguile.h __scm.h tags.h smob.h params.h \
alist.h append.h arbiters.h async.h boolean.h chars.h continuations.h \
- dynwind.h eq.h error.h pairs.h eval.h extchrs.h fdsocket.h feature.h \
- files.h filesys.h fports.h gc.h marksweep.h genio.h ports.h gsubr.h \
- hash.h hashtab.h init.h ioext.h kw.h list.h load.h mallocs.h \
- markers.h mbstrings.h symbols.h numbers.h objprop.h options.h posix.h \
- print.h procprop.h procs.h ramap.h read.h root.h scmsigs.h \
+ debug.h options.h dynwind.h eq.h error.h pairs.h eval.h extchrs.h \
+ fdsocket.h feature.h files.h filesys.h fports.h gc.h marksweep.h \
+ genio.h ports.h gsubr.h hash.h hashtab.h init.h ioext.h kw.h list.h \
+ load.h mallocs.h markers.h mbstrings.h symbols.h numbers.h objprop.h \
+ posix.h print.h procprop.h procs.h ramap.h read.h root.h scmsigs.h \
sequences.h simpos.h socket.h srcprop.h stackchk.h stime.h strings.h \
strop.h strorder.h strports.h struct.h tag.h throw.h unif.h \
- variable.h vectors.h vports.h weaks.h ioext.x
+ variable.h vectors.h version.h vports.h weaks.h ioext.x
kw.o: kw.c _scm.h libguile.h __scm.h tags.h smob.h params.h alist.h \
- append.h arbiters.h async.h boolean.h chars.h continuations.h \
- dynwind.h eq.h error.h pairs.h eval.h extchrs.h fdsocket.h feature.h \
- files.h filesys.h fports.h gc.h marksweep.h genio.h ports.h gsubr.h \
- hash.h hashtab.h init.h ioext.h kw.h list.h load.h mallocs.h \
- markers.h mbstrings.h symbols.h numbers.h objprop.h options.h posix.h \
- print.h procprop.h procs.h ramap.h read.h root.h scmsigs.h \
- sequences.h simpos.h socket.h srcprop.h stackchk.h stime.h strings.h \
- strop.h strorder.h strports.h struct.h tag.h throw.h unif.h \
- variable.h vectors.h vports.h weaks.h kw.x
+ append.h arbiters.h async.h boolean.h chars.h continuations.h debug.h \
+ options.h dynwind.h eq.h error.h pairs.h eval.h extchrs.h fdsocket.h \
+ feature.h files.h filesys.h fports.h gc.h marksweep.h genio.h ports.h \
+ gsubr.h hash.h hashtab.h init.h ioext.h kw.h list.h load.h mallocs.h \
+ markers.h mbstrings.h symbols.h numbers.h objprop.h posix.h print.h \
+ procprop.h procs.h ramap.h read.h root.h scmsigs.h sequences.h \
+ simpos.h socket.h srcprop.h stackchk.h stime.h strings.h strop.h \
+ strorder.h strports.h struct.h tag.h throw.h unif.h variable.h \
+ vectors.h version.h vports.h weaks.h kw.x
list.o: list.c _scm.h libguile.h __scm.h tags.h smob.h params.h \
alist.h append.h arbiters.h async.h boolean.h chars.h continuations.h \
- dynwind.h eq.h error.h pairs.h eval.h extchrs.h fdsocket.h feature.h \
- files.h filesys.h fports.h gc.h marksweep.h genio.h ports.h gsubr.h \
- hash.h hashtab.h init.h ioext.h kw.h list.h load.h mallocs.h \
- markers.h mbstrings.h symbols.h numbers.h objprop.h options.h posix.h \
- print.h procprop.h procs.h ramap.h read.h root.h scmsigs.h \
+ debug.h options.h dynwind.h eq.h error.h pairs.h eval.h extchrs.h \
+ fdsocket.h feature.h files.h filesys.h fports.h gc.h marksweep.h \
+ genio.h ports.h gsubr.h hash.h hashtab.h init.h ioext.h kw.h list.h \
+ load.h mallocs.h markers.h mbstrings.h symbols.h numbers.h objprop.h \
+ posix.h print.h procprop.h procs.h ramap.h read.h root.h scmsigs.h \
sequences.h simpos.h socket.h srcprop.h stackchk.h stime.h strings.h \
strop.h strorder.h strports.h struct.h tag.h throw.h unif.h \
- variable.h vectors.h vports.h weaks.h list.x
+ variable.h vectors.h version.h vports.h weaks.h list.x
load.o: load.c _scm.h libguile.h __scm.h tags.h smob.h params.h \
alist.h append.h arbiters.h async.h boolean.h chars.h continuations.h \
- dynwind.h eq.h error.h pairs.h eval.h extchrs.h fdsocket.h feature.h \
- files.h filesys.h fports.h gc.h marksweep.h genio.h ports.h gsubr.h \
- hash.h hashtab.h init.h ioext.h kw.h list.h load.h mallocs.h \
- markers.h mbstrings.h symbols.h numbers.h objprop.h options.h posix.h \
- print.h procprop.h procs.h ramap.h read.h root.h scmsigs.h \
+ debug.h options.h dynwind.h eq.h error.h pairs.h eval.h extchrs.h \
+ fdsocket.h feature.h files.h filesys.h fports.h gc.h marksweep.h \
+ genio.h ports.h gsubr.h hash.h hashtab.h init.h ioext.h kw.h list.h \
+ load.h mallocs.h markers.h mbstrings.h symbols.h numbers.h objprop.h \
+ posix.h print.h procprop.h procs.h ramap.h read.h root.h scmsigs.h \
sequences.h simpos.h socket.h srcprop.h stackchk.h stime.h strings.h \
strop.h strorder.h strports.h struct.h tag.h throw.h unif.h \
- variable.h vectors.h vports.h weaks.h load.x
+ variable.h vectors.h version.h vports.h weaks.h load.x
mallocs.o: mallocs.c _scm.h libguile.h __scm.h tags.h smob.h params.h \
alist.h append.h arbiters.h async.h boolean.h chars.h continuations.h \
- dynwind.h eq.h error.h pairs.h eval.h extchrs.h fdsocket.h feature.h \
- files.h filesys.h fports.h gc.h marksweep.h genio.h ports.h gsubr.h \
- hash.h hashtab.h init.h ioext.h kw.h list.h load.h mallocs.h \
- markers.h mbstrings.h symbols.h numbers.h objprop.h options.h posix.h \
- print.h procprop.h procs.h ramap.h read.h root.h scmsigs.h \
+ debug.h options.h dynwind.h eq.h error.h pairs.h eval.h extchrs.h \
+ fdsocket.h feature.h files.h filesys.h fports.h gc.h marksweep.h \
+ genio.h ports.h gsubr.h hash.h hashtab.h init.h ioext.h kw.h list.h \
+ load.h mallocs.h markers.h mbstrings.h symbols.h numbers.h objprop.h \
+ posix.h print.h procprop.h procs.h ramap.h read.h root.h scmsigs.h \
sequences.h simpos.h socket.h srcprop.h stackchk.h stime.h strings.h \
strop.h strorder.h strports.h struct.h tag.h throw.h unif.h \
- variable.h vectors.h vports.h weaks.h
+ variable.h vectors.h version.h vports.h weaks.h
markers.o: markers.c _scm.h libguile.h __scm.h tags.h smob.h params.h \
alist.h append.h arbiters.h async.h boolean.h chars.h continuations.h \
- dynwind.h eq.h error.h pairs.h eval.h extchrs.h fdsocket.h feature.h \
- files.h filesys.h fports.h gc.h marksweep.h genio.h ports.h gsubr.h \
- hash.h hashtab.h init.h ioext.h kw.h list.h load.h mallocs.h \
- markers.h mbstrings.h symbols.h numbers.h objprop.h options.h posix.h \
- print.h procprop.h procs.h ramap.h read.h root.h scmsigs.h \
+ debug.h options.h dynwind.h eq.h error.h pairs.h eval.h extchrs.h \
+ fdsocket.h feature.h files.h filesys.h fports.h gc.h marksweep.h \
+ genio.h ports.h gsubr.h hash.h hashtab.h init.h ioext.h kw.h list.h \
+ load.h mallocs.h markers.h mbstrings.h symbols.h numbers.h objprop.h \
+ posix.h print.h procprop.h procs.h ramap.h read.h root.h scmsigs.h \
sequences.h simpos.h socket.h srcprop.h stackchk.h stime.h strings.h \
strop.h strorder.h strports.h struct.h tag.h throw.h unif.h \
- variable.h vectors.h vports.h weaks.h
+ variable.h vectors.h version.h vports.h weaks.h
marksweep.o: marksweep.c _scm.h libguile.h __scm.h tags.h smob.h \
params.h alist.h append.h arbiters.h async.h boolean.h chars.h \
- continuations.h dynwind.h eq.h error.h pairs.h eval.h extchrs.h \
- fdsocket.h feature.h files.h filesys.h fports.h gc.h marksweep.h \
- genio.h ports.h gsubr.h hash.h hashtab.h init.h ioext.h kw.h list.h \
- load.h mallocs.h markers.h mbstrings.h symbols.h numbers.h objprop.h \
- options.h posix.h print.h procprop.h procs.h ramap.h read.h root.h \
- scmsigs.h sequences.h simpos.h socket.h srcprop.h stackchk.h stime.h \
- strings.h strop.h strorder.h strports.h struct.h tag.h throw.h unif.h \
- variable.h vectors.h vports.h weaks.h
+ continuations.h debug.h options.h dynwind.h eq.h error.h pairs.h \
+ eval.h extchrs.h fdsocket.h feature.h files.h filesys.h fports.h gc.h \
+ marksweep.h genio.h ports.h gsubr.h hash.h hashtab.h init.h ioext.h \
+ kw.h list.h load.h mallocs.h markers.h mbstrings.h symbols.h \
+ numbers.h objprop.h posix.h print.h procprop.h procs.h ramap.h read.h \
+ root.h scmsigs.h sequences.h simpos.h socket.h srcprop.h stackchk.h \
+ stime.h strings.h strop.h strorder.h strports.h struct.h tag.h \
+ throw.h unif.h variable.h vectors.h version.h vports.h weaks.h
mbstrings.o: mbstrings.c extchrs.h _scm.h libguile.h __scm.h tags.h \
smob.h params.h alist.h append.h arbiters.h async.h boolean.h chars.h \
- continuations.h dynwind.h eq.h error.h pairs.h eval.h fdsocket.h \
- feature.h files.h filesys.h fports.h gc.h marksweep.h genio.h ports.h \
- gsubr.h hash.h hashtab.h init.h ioext.h kw.h list.h load.h mallocs.h \
- markers.h mbstrings.h symbols.h numbers.h objprop.h options.h posix.h \
- print.h procprop.h procs.h ramap.h read.h root.h scmsigs.h \
- sequences.h simpos.h socket.h srcprop.h stackchk.h stime.h strings.h \
- strop.h strorder.h strports.h struct.h tag.h throw.h unif.h \
- variable.h vectors.h vports.h weaks.h mbstrings.x
+ continuations.h debug.h options.h dynwind.h eq.h error.h pairs.h \
+ eval.h fdsocket.h feature.h files.h filesys.h fports.h gc.h \
+ marksweep.h genio.h ports.h gsubr.h hash.h hashtab.h init.h ioext.h \
+ kw.h list.h load.h mallocs.h markers.h mbstrings.h symbols.h \
+ numbers.h objprop.h posix.h print.h procprop.h procs.h ramap.h read.h \
+ root.h scmsigs.h sequences.h simpos.h socket.h srcprop.h stackchk.h \
+ stime.h strings.h strop.h strorder.h strports.h struct.h tag.h \
+ throw.h unif.h variable.h vectors.h version.h vports.h weaks.h \
+ mbstrings.x
numbers.o: numbers.c _scm.h libguile.h __scm.h tags.h smob.h params.h \
alist.h append.h arbiters.h async.h boolean.h chars.h continuations.h \
- dynwind.h eq.h error.h pairs.h eval.h extchrs.h fdsocket.h feature.h \
- files.h filesys.h fports.h gc.h marksweep.h genio.h ports.h gsubr.h \
- hash.h hashtab.h init.h ioext.h kw.h list.h load.h mallocs.h \
- markers.h mbstrings.h symbols.h numbers.h objprop.h options.h posix.h \
- print.h procprop.h procs.h ramap.h read.h root.h scmsigs.h \
+ debug.h options.h dynwind.h eq.h error.h pairs.h eval.h extchrs.h \
+ fdsocket.h feature.h files.h filesys.h fports.h gc.h marksweep.h \
+ genio.h ports.h gsubr.h hash.h hashtab.h init.h ioext.h kw.h list.h \
+ load.h mallocs.h markers.h mbstrings.h symbols.h numbers.h objprop.h \
+ posix.h print.h procprop.h procs.h ramap.h read.h root.h scmsigs.h \
sequences.h simpos.h socket.h srcprop.h stackchk.h stime.h strings.h \
strop.h strorder.h strports.h struct.h tag.h throw.h unif.h \
- variable.h vectors.h vports.h weaks.h numbers.x
+ variable.h vectors.h version.h vports.h weaks.h numbers.x
objprop.o: objprop.c _scm.h libguile.h __scm.h tags.h smob.h params.h \
alist.h append.h arbiters.h async.h boolean.h chars.h continuations.h \
- dynwind.h eq.h error.h pairs.h eval.h extchrs.h fdsocket.h feature.h \
- files.h filesys.h fports.h gc.h marksweep.h genio.h ports.h gsubr.h \
- hash.h hashtab.h init.h ioext.h kw.h list.h load.h mallocs.h \
- markers.h mbstrings.h symbols.h numbers.h objprop.h options.h posix.h \
- print.h procprop.h procs.h ramap.h read.h root.h scmsigs.h \
+ debug.h options.h dynwind.h eq.h error.h pairs.h eval.h extchrs.h \
+ fdsocket.h feature.h files.h filesys.h fports.h gc.h marksweep.h \
+ genio.h ports.h gsubr.h hash.h hashtab.h init.h ioext.h kw.h list.h \
+ load.h mallocs.h markers.h mbstrings.h symbols.h numbers.h objprop.h \
+ posix.h print.h procprop.h procs.h ramap.h read.h root.h scmsigs.h \
sequences.h simpos.h socket.h srcprop.h stackchk.h stime.h strings.h \
strop.h strorder.h strports.h struct.h tag.h throw.h unif.h \
- variable.h vectors.h vports.h weaks.h objprop.x
+ variable.h vectors.h version.h vports.h weaks.h objprop.x
options.o: options.c _scm.h libguile.h __scm.h tags.h smob.h params.h \
alist.h append.h arbiters.h async.h boolean.h chars.h continuations.h \
- dynwind.h eq.h error.h pairs.h eval.h extchrs.h fdsocket.h feature.h \
- files.h filesys.h fports.h gc.h marksweep.h genio.h ports.h gsubr.h \
- hash.h hashtab.h init.h ioext.h kw.h list.h load.h mallocs.h \
- markers.h mbstrings.h symbols.h numbers.h objprop.h options.h posix.h \
- print.h procprop.h procs.h ramap.h read.h root.h scmsigs.h \
+ debug.h options.h dynwind.h eq.h error.h pairs.h eval.h extchrs.h \
+ fdsocket.h feature.h files.h filesys.h fports.h gc.h marksweep.h \
+ genio.h ports.h gsubr.h hash.h hashtab.h init.h ioext.h kw.h list.h \
+ load.h mallocs.h markers.h mbstrings.h symbols.h numbers.h objprop.h \
+ posix.h print.h procprop.h procs.h ramap.h read.h root.h scmsigs.h \
sequences.h simpos.h socket.h srcprop.h stackchk.h stime.h strings.h \
strop.h strorder.h strports.h struct.h tag.h throw.h unif.h \
- variable.h vectors.h vports.h weaks.h options.x
+ variable.h vectors.h version.h vports.h weaks.h options.x
pairs.o: pairs.c _scm.h libguile.h __scm.h tags.h smob.h params.h \
alist.h append.h arbiters.h async.h boolean.h chars.h continuations.h \
- dynwind.h eq.h error.h pairs.h eval.h extchrs.h fdsocket.h feature.h \
- files.h filesys.h fports.h gc.h marksweep.h genio.h ports.h gsubr.h \
- hash.h hashtab.h init.h ioext.h kw.h list.h load.h mallocs.h \
- markers.h mbstrings.h symbols.h numbers.h objprop.h options.h posix.h \
- print.h procprop.h procs.h ramap.h read.h root.h scmsigs.h \
+ debug.h options.h dynwind.h eq.h error.h pairs.h eval.h extchrs.h \
+ fdsocket.h feature.h files.h filesys.h fports.h gc.h marksweep.h \
+ genio.h ports.h gsubr.h hash.h hashtab.h init.h ioext.h kw.h list.h \
+ load.h mallocs.h markers.h mbstrings.h symbols.h numbers.h objprop.h \
+ posix.h print.h procprop.h procs.h ramap.h read.h root.h scmsigs.h \
sequences.h simpos.h socket.h srcprop.h stackchk.h stime.h strings.h \
strop.h strorder.h strports.h struct.h tag.h throw.h unif.h \
- variable.h vectors.h vports.h weaks.h pairs.x
+ variable.h vectors.h version.h vports.h weaks.h pairs.x
ports.o: ports.c _scm.h libguile.h __scm.h tags.h smob.h params.h \
alist.h append.h arbiters.h async.h boolean.h chars.h continuations.h \
- dynwind.h eq.h error.h pairs.h eval.h extchrs.h fdsocket.h feature.h \
- files.h filesys.h fports.h gc.h marksweep.h genio.h ports.h gsubr.h \
- hash.h hashtab.h init.h ioext.h kw.h list.h load.h mallocs.h \
- markers.h mbstrings.h symbols.h numbers.h objprop.h options.h posix.h \
- print.h procprop.h procs.h ramap.h read.h root.h scmsigs.h \
+ debug.h options.h dynwind.h eq.h error.h pairs.h eval.h extchrs.h \
+ fdsocket.h feature.h files.h filesys.h fports.h gc.h marksweep.h \
+ genio.h ports.h gsubr.h hash.h hashtab.h init.h ioext.h kw.h list.h \
+ load.h mallocs.h markers.h mbstrings.h symbols.h numbers.h objprop.h \
+ posix.h print.h procprop.h procs.h ramap.h read.h root.h scmsigs.h \
sequences.h simpos.h socket.h srcprop.h stackchk.h stime.h strings.h \
strop.h strorder.h strports.h struct.h tag.h throw.h unif.h \
- variable.h vectors.h vports.h weaks.h ports.x
+ variable.h vectors.h version.h vports.h weaks.h ports.x
posix.o: posix.c _scm.h libguile.h __scm.h tags.h smob.h params.h \
alist.h append.h arbiters.h async.h boolean.h chars.h continuations.h \
- dynwind.h eq.h error.h pairs.h eval.h extchrs.h fdsocket.h feature.h \
- files.h filesys.h fports.h gc.h marksweep.h genio.h ports.h gsubr.h \
- hash.h hashtab.h init.h ioext.h kw.h list.h load.h mallocs.h \
- markers.h mbstrings.h symbols.h numbers.h objprop.h options.h posix.h \
- print.h procprop.h procs.h ramap.h read.h root.h scmsigs.h \
+ debug.h options.h dynwind.h eq.h error.h pairs.h eval.h extchrs.h \
+ fdsocket.h feature.h files.h filesys.h fports.h gc.h marksweep.h \
+ genio.h ports.h gsubr.h hash.h hashtab.h init.h ioext.h kw.h list.h \
+ load.h mallocs.h markers.h mbstrings.h symbols.h numbers.h objprop.h \
+ posix.h print.h procprop.h procs.h ramap.h read.h root.h scmsigs.h \
sequences.h simpos.h socket.h srcprop.h stackchk.h stime.h strings.h \
strop.h strorder.h strports.h struct.h tag.h throw.h unif.h \
- variable.h vectors.h vports.h weaks.h posix.x
+ variable.h vectors.h version.h vports.h weaks.h posix.x
print.o: print.c _scm.h libguile.h __scm.h tags.h smob.h params.h \
alist.h append.h arbiters.h async.h boolean.h chars.h continuations.h \
- dynwind.h eq.h error.h pairs.h eval.h extchrs.h fdsocket.h feature.h \
- files.h filesys.h fports.h gc.h marksweep.h genio.h ports.h gsubr.h \
- hash.h hashtab.h init.h ioext.h kw.h list.h load.h mallocs.h \
- markers.h mbstrings.h symbols.h numbers.h objprop.h options.h posix.h \
- print.h procprop.h procs.h ramap.h read.h root.h scmsigs.h \
+ debug.h options.h dynwind.h eq.h error.h pairs.h eval.h extchrs.h \
+ fdsocket.h feature.h files.h filesys.h fports.h gc.h marksweep.h \
+ genio.h ports.h gsubr.h hash.h hashtab.h init.h ioext.h kw.h list.h \
+ load.h mallocs.h markers.h mbstrings.h symbols.h numbers.h objprop.h \
+ posix.h print.h procprop.h procs.h ramap.h read.h root.h scmsigs.h \
sequences.h simpos.h socket.h srcprop.h stackchk.h stime.h strings.h \
strop.h strorder.h strports.h struct.h tag.h throw.h unif.h \
- variable.h vectors.h vports.h weaks.h print.x
+ variable.h vectors.h version.h vports.h weaks.h print.x
procprop.o: procprop.c _scm.h libguile.h __scm.h tags.h smob.h \
params.h alist.h append.h arbiters.h async.h boolean.h chars.h \
- continuations.h dynwind.h eq.h error.h pairs.h eval.h extchrs.h \
+ continuations.h debug.h options.h dynwind.h eq.h error.h pairs.h \
+ eval.h extchrs.h fdsocket.h feature.h files.h filesys.h fports.h gc.h \
+ marksweep.h genio.h ports.h gsubr.h hash.h hashtab.h init.h ioext.h \
+ kw.h list.h load.h mallocs.h markers.h mbstrings.h symbols.h \
+ numbers.h objprop.h posix.h print.h procprop.h procs.h ramap.h read.h \
+ root.h scmsigs.h sequences.h simpos.h socket.h srcprop.h stackchk.h \
+ stime.h strings.h strop.h strorder.h strports.h struct.h tag.h \
+ throw.h unif.h variable.h vectors.h version.h vports.h weaks.h \
+ procprop.x
+procs.o: procs.c _scm.h libguile.h __scm.h tags.h smob.h params.h \
+ alist.h append.h arbiters.h async.h boolean.h chars.h continuations.h \
+ debug.h options.h dynwind.h eq.h error.h pairs.h eval.h extchrs.h \
fdsocket.h feature.h files.h filesys.h fports.h gc.h marksweep.h \
genio.h ports.h gsubr.h hash.h hashtab.h init.h ioext.h kw.h list.h \
load.h mallocs.h markers.h mbstrings.h symbols.h numbers.h objprop.h \
- options.h posix.h print.h procprop.h procs.h ramap.h read.h root.h \
- scmsigs.h sequences.h simpos.h socket.h srcprop.h stackchk.h stime.h \
- strings.h strop.h strorder.h strports.h struct.h tag.h throw.h unif.h \
- variable.h vectors.h vports.h weaks.h procprop.x
-procs.o: procs.c _scm.h libguile.h __scm.h tags.h smob.h params.h \
- alist.h append.h arbiters.h async.h boolean.h chars.h continuations.h \
- dynwind.h eq.h error.h pairs.h eval.h extchrs.h fdsocket.h feature.h \
- files.h filesys.h fports.h gc.h marksweep.h genio.h ports.h gsubr.h \
- hash.h hashtab.h init.h ioext.h kw.h list.h load.h mallocs.h \
- markers.h mbstrings.h symbols.h numbers.h objprop.h options.h posix.h \
- print.h procprop.h procs.h ramap.h read.h root.h scmsigs.h \
+ posix.h print.h procprop.h procs.h ramap.h read.h root.h scmsigs.h \
sequences.h simpos.h socket.h srcprop.h stackchk.h stime.h strings.h \
strop.h strorder.h strports.h struct.h tag.h throw.h unif.h \
- variable.h vectors.h vports.h weaks.h procs.x
+ variable.h vectors.h version.h vports.h weaks.h procs.x
ramap.o: ramap.c _scm.h libguile.h __scm.h tags.h smob.h params.h \
alist.h append.h arbiters.h async.h boolean.h chars.h continuations.h \
- dynwind.h eq.h error.h pairs.h eval.h extchrs.h fdsocket.h feature.h \
- files.h filesys.h fports.h gc.h marksweep.h genio.h ports.h gsubr.h \
- hash.h hashtab.h init.h ioext.h kw.h list.h load.h mallocs.h \
- markers.h mbstrings.h symbols.h numbers.h objprop.h options.h posix.h \
- print.h procprop.h procs.h ramap.h read.h root.h scmsigs.h \
+ debug.h options.h dynwind.h eq.h error.h pairs.h eval.h extchrs.h \
+ fdsocket.h feature.h files.h filesys.h fports.h gc.h marksweep.h \
+ genio.h ports.h gsubr.h hash.h hashtab.h init.h ioext.h kw.h list.h \
+ load.h mallocs.h markers.h mbstrings.h symbols.h numbers.h objprop.h \
+ posix.h print.h procprop.h procs.h ramap.h read.h root.h scmsigs.h \
sequences.h simpos.h socket.h srcprop.h stackchk.h stime.h strings.h \
strop.h strorder.h strports.h struct.h tag.h throw.h unif.h \
- variable.h vectors.h vports.h weaks.h ramap.x
+ variable.h vectors.h version.h vports.h weaks.h ramap.x
read.o: read.c extchrs.h _scm.h libguile.h __scm.h tags.h smob.h \
params.h alist.h append.h arbiters.h async.h boolean.h chars.h \
- continuations.h dynwind.h eq.h error.h pairs.h eval.h fdsocket.h \
- feature.h files.h filesys.h fports.h gc.h marksweep.h genio.h ports.h \
- gsubr.h hash.h hashtab.h init.h ioext.h kw.h list.h load.h mallocs.h \
- markers.h mbstrings.h symbols.h numbers.h objprop.h options.h posix.h \
- print.h procprop.h procs.h ramap.h read.h root.h scmsigs.h \
- sequences.h simpos.h socket.h srcprop.h stackchk.h stime.h strings.h \
- strop.h strorder.h strports.h struct.h tag.h throw.h unif.h \
- variable.h vectors.h vports.h weaks.h read.x
+ continuations.h debug.h options.h dynwind.h eq.h error.h pairs.h \
+ eval.h fdsocket.h feature.h files.h filesys.h fports.h gc.h \
+ marksweep.h genio.h ports.h gsubr.h hash.h hashtab.h init.h ioext.h \
+ kw.h list.h load.h mallocs.h markers.h mbstrings.h symbols.h \
+ numbers.h objprop.h posix.h print.h procprop.h procs.h ramap.h read.h \
+ root.h scmsigs.h sequences.h simpos.h socket.h srcprop.h stackchk.h \
+ stime.h strings.h strop.h strorder.h strports.h struct.h tag.h \
+ throw.h unif.h variable.h vectors.h version.h vports.h weaks.h read.x
root.o: root.c _scm.h libguile.h __scm.h tags.h smob.h params.h \
alist.h append.h arbiters.h async.h boolean.h chars.h continuations.h \
- dynwind.h eq.h error.h pairs.h eval.h extchrs.h fdsocket.h feature.h \
- files.h filesys.h fports.h gc.h marksweep.h genio.h ports.h gsubr.h \
- hash.h hashtab.h init.h ioext.h kw.h list.h load.h mallocs.h \
- markers.h mbstrings.h symbols.h numbers.h objprop.h options.h posix.h \
- print.h procprop.h procs.h ramap.h read.h root.h scmsigs.h \
+ debug.h options.h dynwind.h eq.h error.h pairs.h eval.h extchrs.h \
+ fdsocket.h feature.h files.h filesys.h fports.h gc.h marksweep.h \
+ genio.h ports.h gsubr.h hash.h hashtab.h init.h ioext.h kw.h list.h \
+ load.h mallocs.h markers.h mbstrings.h symbols.h numbers.h objprop.h \
+ posix.h print.h procprop.h procs.h ramap.h read.h root.h scmsigs.h \
sequences.h simpos.h socket.h srcprop.h stackchk.h stime.h strings.h \
strop.h strorder.h strports.h struct.h tag.h throw.h unif.h \
- variable.h vectors.h vports.h weaks.h
+ variable.h vectors.h version.h vports.h weaks.h
scmsigs.o: scmsigs.c _scm.h libguile.h __scm.h tags.h smob.h params.h \
alist.h append.h arbiters.h async.h boolean.h chars.h continuations.h \
- dynwind.h eq.h error.h pairs.h eval.h extchrs.h fdsocket.h feature.h \
- files.h filesys.h fports.h gc.h marksweep.h genio.h ports.h gsubr.h \
- hash.h hashtab.h init.h ioext.h kw.h list.h load.h mallocs.h \
- markers.h mbstrings.h symbols.h numbers.h objprop.h options.h posix.h \
- print.h procprop.h procs.h ramap.h read.h root.h scmsigs.h \
+ debug.h options.h dynwind.h eq.h error.h pairs.h eval.h extchrs.h \
+ fdsocket.h feature.h files.h filesys.h fports.h gc.h marksweep.h \
+ genio.h ports.h gsubr.h hash.h hashtab.h init.h ioext.h kw.h list.h \
+ load.h mallocs.h markers.h mbstrings.h symbols.h numbers.h objprop.h \
+ posix.h print.h procprop.h procs.h ramap.h read.h root.h scmsigs.h \
sequences.h simpos.h socket.h srcprop.h stackchk.h stime.h strings.h \
strop.h strorder.h strports.h struct.h tag.h throw.h unif.h \
- variable.h vectors.h vports.h weaks.h scmsigs.x
+ variable.h vectors.h version.h vports.h weaks.h scmsigs.x
sequences.o: sequences.c _scm.h libguile.h __scm.h tags.h smob.h \
params.h alist.h append.h arbiters.h async.h boolean.h chars.h \
- continuations.h dynwind.h eq.h error.h pairs.h eval.h extchrs.h \
+ continuations.h debug.h options.h dynwind.h eq.h error.h pairs.h \
+ eval.h extchrs.h fdsocket.h feature.h files.h filesys.h fports.h gc.h \
+ marksweep.h genio.h ports.h gsubr.h hash.h hashtab.h init.h ioext.h \
+ kw.h list.h load.h mallocs.h markers.h mbstrings.h symbols.h \
+ numbers.h objprop.h posix.h print.h procprop.h procs.h ramap.h read.h \
+ root.h scmsigs.h sequences.h simpos.h socket.h srcprop.h stackchk.h \
+ stime.h strings.h strop.h strorder.h strports.h struct.h tag.h \
+ throw.h unif.h variable.h vectors.h version.h vports.h weaks.h \
+ sequences.x
+simpos.o: simpos.c _scm.h libguile.h __scm.h tags.h smob.h params.h \
+ alist.h append.h arbiters.h async.h boolean.h chars.h continuations.h \
+ debug.h options.h dynwind.h eq.h error.h pairs.h eval.h extchrs.h \
fdsocket.h feature.h files.h filesys.h fports.h gc.h marksweep.h \
genio.h ports.h gsubr.h hash.h hashtab.h init.h ioext.h kw.h list.h \
load.h mallocs.h markers.h mbstrings.h symbols.h numbers.h objprop.h \
- options.h posix.h print.h procprop.h procs.h ramap.h read.h root.h \
- scmsigs.h sequences.h simpos.h socket.h srcprop.h stackchk.h stime.h \
- strings.h strop.h strorder.h strports.h struct.h tag.h throw.h unif.h \
- variable.h vectors.h vports.h weaks.h sequences.x
-simpos.o: simpos.c _scm.h libguile.h __scm.h tags.h smob.h params.h \
- alist.h append.h arbiters.h async.h boolean.h chars.h continuations.h \
- dynwind.h eq.h error.h pairs.h eval.h extchrs.h fdsocket.h feature.h \
- files.h filesys.h fports.h gc.h marksweep.h genio.h ports.h gsubr.h \
- hash.h hashtab.h init.h ioext.h kw.h list.h load.h mallocs.h \
- markers.h mbstrings.h symbols.h numbers.h objprop.h options.h posix.h \
- print.h procprop.h procs.h ramap.h read.h root.h scmsigs.h \
+ posix.h print.h procprop.h procs.h ramap.h read.h root.h scmsigs.h \
sequences.h simpos.h socket.h srcprop.h stackchk.h stime.h strings.h \
strop.h strorder.h strports.h struct.h tag.h throw.h unif.h \
- variable.h vectors.h vports.h weaks.h simpos.x
+ variable.h vectors.h version.h vports.h weaks.h simpos.x
smob.o: smob.c _scm.h libguile.h __scm.h tags.h smob.h params.h \
alist.h append.h arbiters.h async.h boolean.h chars.h continuations.h \
- dynwind.h eq.h error.h pairs.h eval.h extchrs.h fdsocket.h feature.h \
- files.h filesys.h fports.h gc.h marksweep.h genio.h ports.h gsubr.h \
- hash.h hashtab.h init.h ioext.h kw.h list.h load.h mallocs.h \
- markers.h mbstrings.h symbols.h numbers.h objprop.h options.h posix.h \
- print.h procprop.h procs.h ramap.h read.h root.h scmsigs.h \
+ debug.h options.h dynwind.h eq.h error.h pairs.h eval.h extchrs.h \
+ fdsocket.h feature.h files.h filesys.h fports.h gc.h marksweep.h \
+ genio.h ports.h gsubr.h hash.h hashtab.h init.h ioext.h kw.h list.h \
+ load.h mallocs.h markers.h mbstrings.h symbols.h numbers.h objprop.h \
+ posix.h print.h procprop.h procs.h ramap.h read.h root.h scmsigs.h \
sequences.h simpos.h socket.h srcprop.h stackchk.h stime.h strings.h \
strop.h strorder.h strports.h struct.h tag.h throw.h unif.h \
- variable.h vectors.h vports.h weaks.h
+ variable.h vectors.h version.h vports.h weaks.h
socket.o: socket.c _scm.h libguile.h __scm.h tags.h smob.h params.h \
alist.h append.h arbiters.h async.h boolean.h chars.h continuations.h \
- dynwind.h eq.h error.h pairs.h eval.h extchrs.h fdsocket.h feature.h \
- files.h filesys.h fports.h gc.h marksweep.h genio.h ports.h gsubr.h \
- hash.h hashtab.h init.h ioext.h kw.h list.h load.h mallocs.h \
- markers.h mbstrings.h symbols.h numbers.h objprop.h options.h posix.h \
- print.h procprop.h procs.h ramap.h read.h root.h scmsigs.h \
+ debug.h options.h dynwind.h eq.h error.h pairs.h eval.h extchrs.h \
+ fdsocket.h feature.h files.h filesys.h fports.h gc.h marksweep.h \
+ genio.h ports.h gsubr.h hash.h hashtab.h init.h ioext.h kw.h list.h \
+ load.h mallocs.h markers.h mbstrings.h symbols.h numbers.h objprop.h \
+ posix.h print.h procprop.h procs.h ramap.h read.h root.h scmsigs.h \
sequences.h simpos.h socket.h srcprop.h stackchk.h stime.h strings.h \
strop.h strorder.h strports.h struct.h tag.h throw.h unif.h \
- variable.h vectors.h vports.h weaks.h socket.x
+ variable.h vectors.h version.h vports.h weaks.h socket.x
srcprop.o: srcprop.c _scm.h libguile.h __scm.h tags.h smob.h params.h \
alist.h append.h arbiters.h async.h boolean.h chars.h continuations.h \
- dynwind.h eq.h error.h pairs.h eval.h extchrs.h fdsocket.h feature.h \
- files.h filesys.h fports.h gc.h marksweep.h genio.h ports.h gsubr.h \
- hash.h hashtab.h init.h ioext.h kw.h list.h load.h mallocs.h \
- markers.h mbstrings.h symbols.h numbers.h objprop.h options.h posix.h \
- print.h procprop.h procs.h ramap.h read.h root.h scmsigs.h \
+ debug.h options.h dynwind.h eq.h error.h pairs.h eval.h extchrs.h \
+ fdsocket.h feature.h files.h filesys.h fports.h gc.h marksweep.h \
+ genio.h ports.h gsubr.h hash.h hashtab.h init.h ioext.h kw.h list.h \
+ load.h mallocs.h markers.h mbstrings.h symbols.h numbers.h objprop.h \
+ posix.h print.h procprop.h procs.h ramap.h read.h root.h scmsigs.h \
sequences.h simpos.h socket.h srcprop.h stackchk.h stime.h strings.h \
strop.h strorder.h strports.h struct.h tag.h throw.h unif.h \
- variable.h vectors.h vports.h weaks.h srcprop.x
+ variable.h vectors.h version.h vports.h weaks.h srcprop.x
stackchk.o: stackchk.c _scm.h libguile.h __scm.h tags.h smob.h \
params.h alist.h append.h arbiters.h async.h boolean.h chars.h \
- continuations.h dynwind.h eq.h error.h pairs.h eval.h extchrs.h \
+ continuations.h debug.h options.h dynwind.h eq.h error.h pairs.h \
+ eval.h extchrs.h fdsocket.h feature.h files.h filesys.h fports.h gc.h \
+ marksweep.h genio.h ports.h gsubr.h hash.h hashtab.h init.h ioext.h \
+ kw.h list.h load.h mallocs.h markers.h mbstrings.h symbols.h \
+ numbers.h objprop.h posix.h print.h procprop.h procs.h ramap.h read.h \
+ root.h scmsigs.h sequences.h simpos.h socket.h srcprop.h stackchk.h \
+ stime.h strings.h strop.h strorder.h strports.h struct.h tag.h \
+ throw.h unif.h variable.h vectors.h version.h vports.h weaks.h \
+ stackchk.x
+stime.o: stime.c _scm.h libguile.h __scm.h tags.h smob.h params.h \
+ alist.h append.h arbiters.h async.h boolean.h chars.h continuations.h \
+ debug.h options.h dynwind.h eq.h error.h pairs.h eval.h extchrs.h \
fdsocket.h feature.h files.h filesys.h fports.h gc.h marksweep.h \
genio.h ports.h gsubr.h hash.h hashtab.h init.h ioext.h kw.h list.h \
load.h mallocs.h markers.h mbstrings.h symbols.h numbers.h objprop.h \
- options.h posix.h print.h procprop.h procs.h ramap.h read.h root.h \
- scmsigs.h sequences.h simpos.h socket.h srcprop.h stackchk.h stime.h \
- strings.h strop.h strorder.h strports.h struct.h tag.h throw.h unif.h \
- variable.h vectors.h vports.h weaks.h stackchk.x
-stime.o: stime.c _scm.h libguile.h __scm.h tags.h smob.h params.h \
- alist.h append.h arbiters.h async.h boolean.h chars.h continuations.h \
- dynwind.h eq.h error.h pairs.h eval.h extchrs.h fdsocket.h feature.h \
- files.h filesys.h fports.h gc.h marksweep.h genio.h ports.h gsubr.h \
- hash.h hashtab.h init.h ioext.h kw.h list.h load.h mallocs.h \
- markers.h mbstrings.h symbols.h numbers.h objprop.h options.h posix.h \
- print.h procprop.h procs.h ramap.h read.h root.h scmsigs.h \
+ posix.h print.h procprop.h procs.h ramap.h read.h root.h scmsigs.h \
sequences.h simpos.h socket.h srcprop.h stackchk.h stime.h strings.h \
strop.h strorder.h strports.h struct.h tag.h throw.h unif.h \
- variable.h vectors.h vports.h weaks.h stime.x
+ variable.h vectors.h version.h vports.h weaks.h stime.x
+strerror.o: strerror.c
strings.o: strings.c _scm.h libguile.h __scm.h tags.h smob.h params.h \
alist.h append.h arbiters.h async.h boolean.h chars.h continuations.h \
- dynwind.h eq.h error.h pairs.h eval.h extchrs.h fdsocket.h feature.h \
- files.h filesys.h fports.h gc.h marksweep.h genio.h ports.h gsubr.h \
- hash.h hashtab.h init.h ioext.h kw.h list.h load.h mallocs.h \
- markers.h mbstrings.h symbols.h numbers.h objprop.h options.h posix.h \
- print.h procprop.h procs.h ramap.h read.h root.h scmsigs.h \
+ debug.h options.h dynwind.h eq.h error.h pairs.h eval.h extchrs.h \
+ fdsocket.h feature.h files.h filesys.h fports.h gc.h marksweep.h \
+ genio.h ports.h gsubr.h hash.h hashtab.h init.h ioext.h kw.h list.h \
+ load.h mallocs.h markers.h mbstrings.h symbols.h numbers.h objprop.h \
+ posix.h print.h procprop.h procs.h ramap.h read.h root.h scmsigs.h \
sequences.h simpos.h socket.h srcprop.h stackchk.h stime.h strings.h \
strop.h strorder.h strports.h struct.h tag.h throw.h unif.h \
- variable.h vectors.h vports.h weaks.h strings.x
+ variable.h vectors.h version.h vports.h weaks.h strings.x
strop.o: strop.c _scm.h libguile.h __scm.h tags.h smob.h params.h \
alist.h append.h arbiters.h async.h boolean.h chars.h continuations.h \
- dynwind.h eq.h error.h pairs.h eval.h extchrs.h fdsocket.h feature.h \
- files.h filesys.h fports.h gc.h marksweep.h genio.h ports.h gsubr.h \
- hash.h hashtab.h init.h ioext.h kw.h list.h load.h mallocs.h \
- markers.h mbstrings.h symbols.h numbers.h objprop.h options.h posix.h \
- print.h procprop.h procs.h ramap.h read.h root.h scmsigs.h \
+ debug.h options.h dynwind.h eq.h error.h pairs.h eval.h extchrs.h \
+ fdsocket.h feature.h files.h filesys.h fports.h gc.h marksweep.h \
+ genio.h ports.h gsubr.h hash.h hashtab.h init.h ioext.h kw.h list.h \
+ load.h mallocs.h markers.h mbstrings.h symbols.h numbers.h objprop.h \
+ posix.h print.h procprop.h procs.h ramap.h read.h root.h scmsigs.h \
sequences.h simpos.h socket.h srcprop.h stackchk.h stime.h strings.h \
strop.h strorder.h strports.h struct.h tag.h throw.h unif.h \
- variable.h vectors.h vports.h weaks.h strop.x
+ variable.h vectors.h version.h vports.h weaks.h strop.x
strorder.o: strorder.c _scm.h libguile.h __scm.h tags.h smob.h \
params.h alist.h append.h arbiters.h async.h boolean.h chars.h \
- continuations.h dynwind.h eq.h error.h pairs.h eval.h extchrs.h \
- fdsocket.h feature.h files.h filesys.h fports.h gc.h marksweep.h \
- genio.h ports.h gsubr.h hash.h hashtab.h init.h ioext.h kw.h list.h \
- load.h mallocs.h markers.h mbstrings.h symbols.h numbers.h objprop.h \
- options.h posix.h print.h procprop.h procs.h ramap.h read.h root.h \
- scmsigs.h sequences.h simpos.h socket.h srcprop.h stackchk.h stime.h \
- strings.h strop.h strorder.h strports.h struct.h tag.h throw.h unif.h \
- variable.h vectors.h vports.h weaks.h strorder.x
+ continuations.h debug.h options.h dynwind.h eq.h error.h pairs.h \
+ eval.h extchrs.h fdsocket.h feature.h files.h filesys.h fports.h gc.h \
+ marksweep.h genio.h ports.h gsubr.h hash.h hashtab.h init.h ioext.h \
+ kw.h list.h load.h mallocs.h markers.h mbstrings.h symbols.h \
+ numbers.h objprop.h posix.h print.h procprop.h procs.h ramap.h read.h \
+ root.h scmsigs.h sequences.h simpos.h socket.h srcprop.h stackchk.h \
+ stime.h strings.h strop.h strorder.h strports.h struct.h tag.h \
+ throw.h unif.h variable.h vectors.h version.h vports.h weaks.h \
+ strorder.x
strports.o: strports.c _scm.h libguile.h __scm.h tags.h smob.h \
params.h alist.h append.h arbiters.h async.h boolean.h chars.h \
- continuations.h dynwind.h eq.h error.h pairs.h eval.h extchrs.h \
+ continuations.h debug.h options.h dynwind.h eq.h error.h pairs.h \
+ eval.h extchrs.h fdsocket.h feature.h files.h filesys.h fports.h gc.h \
+ marksweep.h genio.h ports.h gsubr.h hash.h hashtab.h init.h ioext.h \
+ kw.h list.h load.h mallocs.h markers.h mbstrings.h symbols.h \
+ numbers.h objprop.h posix.h print.h procprop.h procs.h ramap.h read.h \
+ root.h scmsigs.h sequences.h simpos.h socket.h srcprop.h stackchk.h \
+ stime.h strings.h strop.h strorder.h strports.h struct.h tag.h \
+ throw.h unif.h variable.h vectors.h version.h vports.h weaks.h \
+ strports.x
+struct.o: struct.c _scm.h libguile.h __scm.h tags.h smob.h params.h \
+ alist.h append.h arbiters.h async.h boolean.h chars.h continuations.h \
+ debug.h options.h dynwind.h eq.h error.h pairs.h eval.h extchrs.h \
fdsocket.h feature.h files.h filesys.h fports.h gc.h marksweep.h \
genio.h ports.h gsubr.h hash.h hashtab.h init.h ioext.h kw.h list.h \
load.h mallocs.h markers.h mbstrings.h symbols.h numbers.h objprop.h \
- options.h posix.h print.h procprop.h procs.h ramap.h read.h root.h \
- scmsigs.h sequences.h simpos.h socket.h srcprop.h stackchk.h stime.h \
- strings.h strop.h strorder.h strports.h struct.h tag.h throw.h unif.h \
- variable.h vectors.h vports.h weaks.h strports.x
-struct.o: struct.c _scm.h libguile.h __scm.h tags.h smob.h params.h \
- alist.h append.h arbiters.h async.h boolean.h chars.h continuations.h \
- dynwind.h eq.h error.h pairs.h eval.h extchrs.h fdsocket.h feature.h \
- files.h filesys.h fports.h gc.h marksweep.h genio.h ports.h gsubr.h \
- hash.h hashtab.h init.h ioext.h kw.h list.h load.h mallocs.h \
- markers.h mbstrings.h symbols.h numbers.h objprop.h options.h posix.h \
- print.h procprop.h procs.h ramap.h read.h root.h scmsigs.h \
+ posix.h print.h procprop.h procs.h ramap.h read.h root.h scmsigs.h \
sequences.h simpos.h socket.h srcprop.h stackchk.h stime.h strings.h \
strop.h strorder.h strports.h struct.h tag.h throw.h unif.h \
- variable.h vectors.h vports.h weaks.h struct.x
+ variable.h vectors.h version.h vports.h weaks.h struct.x
symbols.o: symbols.c _scm.h libguile.h __scm.h tags.h smob.h params.h \
alist.h append.h arbiters.h async.h boolean.h chars.h continuations.h \
- dynwind.h eq.h error.h pairs.h eval.h extchrs.h fdsocket.h feature.h \
- files.h filesys.h fports.h gc.h marksweep.h genio.h ports.h gsubr.h \
- hash.h hashtab.h init.h ioext.h kw.h list.h load.h mallocs.h \
- markers.h mbstrings.h symbols.h numbers.h objprop.h options.h posix.h \
- print.h procprop.h procs.h ramap.h read.h root.h scmsigs.h \
+ debug.h options.h dynwind.h eq.h error.h pairs.h eval.h extchrs.h \
+ fdsocket.h feature.h files.h filesys.h fports.h gc.h marksweep.h \
+ genio.h ports.h gsubr.h hash.h hashtab.h init.h ioext.h kw.h list.h \
+ load.h mallocs.h markers.h mbstrings.h symbols.h numbers.h objprop.h \
+ posix.h print.h procprop.h procs.h ramap.h read.h root.h scmsigs.h \
sequences.h simpos.h socket.h srcprop.h stackchk.h stime.h strings.h \
strop.h strorder.h strports.h struct.h tag.h throw.h unif.h \
- variable.h vectors.h vports.h weaks.h symbols.x
+ variable.h vectors.h version.h vports.h weaks.h symbols.x
tag.o: tag.c _scm.h libguile.h __scm.h tags.h smob.h params.h alist.h \
- append.h arbiters.h async.h boolean.h chars.h continuations.h \
- dynwind.h eq.h error.h pairs.h eval.h extchrs.h fdsocket.h feature.h \
- files.h filesys.h fports.h gc.h marksweep.h genio.h ports.h gsubr.h \
- hash.h hashtab.h init.h ioext.h kw.h list.h load.h mallocs.h \
- markers.h mbstrings.h symbols.h numbers.h objprop.h options.h posix.h \
- print.h procprop.h procs.h ramap.h read.h root.h scmsigs.h \
- sequences.h simpos.h socket.h srcprop.h stackchk.h stime.h strings.h \
- strop.h strorder.h strports.h struct.h tag.h throw.h unif.h \
- variable.h vectors.h vports.h weaks.h tag.x
+ append.h arbiters.h async.h boolean.h chars.h continuations.h debug.h \
+ options.h dynwind.h eq.h error.h pairs.h eval.h extchrs.h fdsocket.h \
+ feature.h files.h filesys.h fports.h gc.h marksweep.h genio.h ports.h \
+ gsubr.h hash.h hashtab.h init.h ioext.h kw.h list.h load.h mallocs.h \
+ markers.h mbstrings.h symbols.h numbers.h objprop.h posix.h print.h \
+ procprop.h procs.h ramap.h read.h root.h scmsigs.h sequences.h \
+ simpos.h socket.h srcprop.h stackchk.h stime.h strings.h strop.h \
+ strorder.h strports.h struct.h tag.h throw.h unif.h variable.h \
+ vectors.h version.h vports.h weaks.h tag.x
throw.o: throw.c _scm.h libguile.h __scm.h tags.h smob.h params.h \
alist.h append.h arbiters.h async.h boolean.h chars.h continuations.h \
- dynwind.h eq.h error.h pairs.h eval.h extchrs.h fdsocket.h feature.h \
- files.h filesys.h fports.h gc.h marksweep.h genio.h ports.h gsubr.h \
- hash.h hashtab.h init.h ioext.h kw.h list.h load.h mallocs.h \
- markers.h mbstrings.h symbols.h numbers.h objprop.h options.h posix.h \
- print.h procprop.h procs.h ramap.h read.h root.h scmsigs.h \
+ debug.h options.h dynwind.h eq.h error.h pairs.h eval.h extchrs.h \
+ fdsocket.h feature.h files.h filesys.h fports.h gc.h marksweep.h \
+ genio.h ports.h gsubr.h hash.h hashtab.h init.h ioext.h kw.h list.h \
+ load.h mallocs.h markers.h mbstrings.h symbols.h numbers.h objprop.h \
+ posix.h print.h procprop.h procs.h ramap.h read.h root.h scmsigs.h \
sequences.h simpos.h socket.h srcprop.h stackchk.h stime.h strings.h \
strop.h strorder.h strports.h struct.h tag.h throw.h unif.h \
- variable.h vectors.h vports.h weaks.h throw.x
+ variable.h vectors.h version.h vports.h weaks.h throw.x
unif.o: unif.c _scm.h libguile.h __scm.h tags.h smob.h params.h \
alist.h append.h arbiters.h async.h boolean.h chars.h continuations.h \
- dynwind.h eq.h error.h pairs.h eval.h extchrs.h fdsocket.h feature.h \
- files.h filesys.h fports.h gc.h marksweep.h genio.h ports.h gsubr.h \
- hash.h hashtab.h init.h ioext.h kw.h list.h load.h mallocs.h \
- markers.h mbstrings.h symbols.h numbers.h objprop.h options.h posix.h \
- print.h procprop.h procs.h ramap.h read.h root.h scmsigs.h \
+ debug.h options.h dynwind.h eq.h error.h pairs.h eval.h extchrs.h \
+ fdsocket.h feature.h files.h filesys.h fports.h gc.h marksweep.h \
+ genio.h ports.h gsubr.h hash.h hashtab.h init.h ioext.h kw.h list.h \
+ load.h mallocs.h markers.h mbstrings.h symbols.h numbers.h objprop.h \
+ posix.h print.h procprop.h procs.h ramap.h read.h root.h scmsigs.h \
sequences.h simpos.h socket.h srcprop.h stackchk.h stime.h strings.h \
strop.h strorder.h strports.h struct.h tag.h throw.h unif.h \
- variable.h vectors.h vports.h weaks.h unif.x
+ variable.h vectors.h version.h vports.h weaks.h unif.x
variable.o: variable.c _scm.h libguile.h __scm.h tags.h smob.h \
params.h alist.h append.h arbiters.h async.h boolean.h chars.h \
- continuations.h dynwind.h eq.h error.h pairs.h eval.h extchrs.h \
+ continuations.h debug.h options.h dynwind.h eq.h error.h pairs.h \
+ eval.h extchrs.h fdsocket.h feature.h files.h filesys.h fports.h gc.h \
+ marksweep.h genio.h ports.h gsubr.h hash.h hashtab.h init.h ioext.h \
+ kw.h list.h load.h mallocs.h markers.h mbstrings.h symbols.h \
+ numbers.h objprop.h posix.h print.h procprop.h procs.h ramap.h read.h \
+ root.h scmsigs.h sequences.h simpos.h socket.h srcprop.h stackchk.h \
+ stime.h strings.h strop.h strorder.h strports.h struct.h tag.h \
+ throw.h unif.h variable.h vectors.h version.h vports.h weaks.h \
+ variable.x
+vectors.o: vectors.c _scm.h libguile.h __scm.h tags.h smob.h params.h \
+ alist.h append.h arbiters.h async.h boolean.h chars.h continuations.h \
+ debug.h options.h dynwind.h eq.h error.h pairs.h eval.h extchrs.h \
fdsocket.h feature.h files.h filesys.h fports.h gc.h marksweep.h \
genio.h ports.h gsubr.h hash.h hashtab.h init.h ioext.h kw.h list.h \
load.h mallocs.h markers.h mbstrings.h symbols.h numbers.h objprop.h \
- options.h posix.h print.h procprop.h procs.h ramap.h read.h root.h \
- scmsigs.h sequences.h simpos.h socket.h srcprop.h stackchk.h stime.h \
- strings.h strop.h strorder.h strports.h struct.h tag.h throw.h unif.h \
- variable.h vectors.h vports.h weaks.h variable.x
-vectors.o: vectors.c _scm.h libguile.h __scm.h tags.h smob.h params.h \
- alist.h append.h arbiters.h async.h boolean.h chars.h continuations.h \
- dynwind.h eq.h error.h pairs.h eval.h extchrs.h fdsocket.h feature.h \
- files.h filesys.h fports.h gc.h marksweep.h genio.h ports.h gsubr.h \
- hash.h hashtab.h init.h ioext.h kw.h list.h load.h mallocs.h \
- markers.h mbstrings.h symbols.h numbers.h objprop.h options.h posix.h \
- print.h procprop.h procs.h ramap.h read.h root.h scmsigs.h \
+ posix.h print.h procprop.h procs.h ramap.h read.h root.h scmsigs.h \
sequences.h simpos.h socket.h srcprop.h stackchk.h stime.h strings.h \
strop.h strorder.h strports.h struct.h tag.h throw.h unif.h \
- variable.h vectors.h vports.h weaks.h vectors.x
+ variable.h vectors.h version.h vports.h weaks.h vectors.x
vports.o: vports.c _scm.h libguile.h __scm.h tags.h smob.h params.h \
alist.h append.h arbiters.h async.h boolean.h chars.h continuations.h \
- dynwind.h eq.h error.h pairs.h eval.h extchrs.h fdsocket.h feature.h \
- files.h filesys.h fports.h gc.h marksweep.h genio.h ports.h gsubr.h \
- hash.h hashtab.h init.h ioext.h kw.h list.h load.h mallocs.h \
- markers.h mbstrings.h symbols.h numbers.h objprop.h options.h posix.h \
- print.h procprop.h procs.h ramap.h read.h root.h scmsigs.h \
+ debug.h options.h dynwind.h eq.h error.h pairs.h eval.h extchrs.h \
+ fdsocket.h feature.h files.h filesys.h fports.h gc.h marksweep.h \
+ genio.h ports.h gsubr.h hash.h hashtab.h init.h ioext.h kw.h list.h \
+ load.h mallocs.h markers.h mbstrings.h symbols.h numbers.h objprop.h \
+ posix.h print.h procprop.h procs.h ramap.h read.h root.h scmsigs.h \
sequences.h simpos.h socket.h srcprop.h stackchk.h stime.h strings.h \
strop.h strorder.h strports.h struct.h tag.h throw.h unif.h \
- variable.h vectors.h vports.h weaks.h vports.x
+ variable.h vectors.h version.h vports.h weaks.h vports.x
weaks.o: weaks.c _scm.h libguile.h __scm.h tags.h smob.h params.h \
alist.h append.h arbiters.h async.h boolean.h chars.h continuations.h \
- dynwind.h eq.h error.h pairs.h eval.h extchrs.h fdsocket.h feature.h \
- files.h filesys.h fports.h gc.h marksweep.h genio.h ports.h gsubr.h \
- hash.h hashtab.h init.h ioext.h kw.h list.h load.h mallocs.h \
- markers.h mbstrings.h symbols.h numbers.h objprop.h options.h posix.h \
- print.h procprop.h procs.h ramap.h read.h root.h scmsigs.h \
+ debug.h options.h dynwind.h eq.h error.h pairs.h eval.h extchrs.h \
+ fdsocket.h feature.h files.h filesys.h fports.h gc.h marksweep.h \
+ genio.h ports.h gsubr.h hash.h hashtab.h init.h ioext.h kw.h list.h \
+ load.h mallocs.h markers.h mbstrings.h symbols.h numbers.h objprop.h \
+ posix.h print.h procprop.h procs.h ramap.h read.h root.h scmsigs.h \
sequences.h simpos.h socket.h srcprop.h stackchk.h stime.h strings.h \
strop.h strorder.h strports.h struct.h tag.h throw.h unif.h \
- variable.h vectors.h vports.h weaks.h weaks.x
+ variable.h vectors.h version.h vports.h weaks.h weaks.x
diff --git a/libguile/acconfig.h b/libguile/acconfig.h
index f8f13efbc..2d197543a 100644
--- a/libguile/acconfig.h
+++ b/libguile/acconfig.h
@@ -22,3 +22,9 @@
/* Define this if a callee's stack frame has a higher address than the
caller's stack frame. On most machines, this is not the case. */
#undef SCM_STACK_GROWS_UP
+
+/* Define these to indicate the current version of Guile. These
+ values are supposed to be supplied by the configuration system. */
+#undef GUILE_MAJOR_VERSION
+#undef GUILE_MINOR_VERSION
+#undef GUILE_VERSION
diff --git a/libguile/configure b/libguile/configure
index 017e2a3fc..caa82f61a 100755
--- a/libguile/configure
+++ b/libguile/configure
@@ -1,8 +1,8 @@
#! /bin/sh
# Guess values for system-dependent variables and create Makefiles.
-# Generated automatically using autoconf version 2.10
-# Copyright (C) 1992, 93, 94, 95, 96 Free Software Foundation, Inc.
+# Generated automatically using autoconf version 2.7
+# Copyright (C) 1992, 1993, 1994 Free Software Foundation, Inc.
#
# This configure script is free software; the Free Software Foundation
# gives unlimited permission to copy, distribute and modify it.
@@ -332,7 +332,7 @@ EOF
verbose=yes ;;
-version | --version | --versio | --versi | --vers)
- echo "configure generated by autoconf version 2.10"
+ echo "configure generated by autoconf version 2.7"
exit 0 ;;
-with-* | --with-*)
@@ -497,9 +497,12 @@ fi
ac_ext=c
# CFLAGS is not in ac_cpp because -g, -O, etc. are not valid cpp options.
-ac_cpp='$CPP $CPPFLAGS'
-ac_compile='${CC-cc} -c $CFLAGS $CPPFLAGS conftest.$ac_ext 1>&5'
-ac_link='${CC-cc} -o conftest $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS 1>&5'
+ac_cpp='echo $CPP $CPPFLAGS 1>&5;
+$CPP $CPPFLAGS'
+ac_compile='echo ${CC-cc} -c $CFLAGS $CPPFLAGS conftest.$ac_ext 1>&5;
+${CC-cc} -c $CFLAGS $CPPFLAGS conftest.$ac_ext 1>&5 2>&5'
+ac_link='echo ${CC-cc} -o conftest $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS 1>&5;
+${CC-cc} -o conftest $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS 1>&5 2>&5'
if (echo "testing\c"; echo 1,2,3) | grep c >/dev/null; then
# Stardent Vistra SVR4 grep lacks -e, says ghazi@caip.rutgers.edu.
@@ -565,6 +568,7 @@ else
fi
done
IFS="$ac_save_ifs"
+ test -z "$ac_cv_prog_CC" && ac_cv_prog_CC="cc"
fi
fi
CC="$ac_cv_prog_CC"
@@ -574,55 +578,6 @@ else
echo "$ac_t""no" 1>&6
fi
-if test -z "$CC"; then
- # Extract the first word of "cc", so it can be a program name with args.
-set dummy cc; ac_word=$2
-echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
-if eval "test \"`echo '$''{'ac_cv_prog_CC'+set}'`\" = set"; then
- echo $ac_n "(cached) $ac_c" 1>&6
-else
- if test -n "$CC"; then
- ac_cv_prog_CC="$CC" # Let the user override the test.
-else
- IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS="${IFS}:"
- ac_prog_rejected=no
- for ac_dir in $PATH; do
- test -z "$ac_dir" && ac_dir=.
- if test -f $ac_dir/$ac_word; then
- if test "$ac_dir/$ac_word" = "/usr/ucb/cc"; then
- ac_prog_rejected=yes
- continue
- fi
- ac_cv_prog_CC="cc"
- break
- fi
- done
- IFS="$ac_save_ifs"
-if test $ac_prog_rejected = yes; then
- # We found a bogon in the path, so make sure we never use it.
- set dummy $ac_cv_prog_CC
- shift
- if test $# -gt 0; then
- # We chose a different compiler from the bogus one.
- # However, it has the same basename, so the bogon will be chosen
- # first if we set CC to just the basename; use the full file name.
- shift
- set dummy "$ac_dir/$ac_word" "$@"
- shift
- ac_cv_prog_CC="$@"
- fi
-fi
-fi
-fi
-CC="$ac_cv_prog_CC"
-if test -n "$CC"; then
- echo "$ac_t""$CC" 1>&6
-else
- echo "$ac_t""no" 1>&6
-fi
-
- test -z "$CC" && { echo "configure: error: no acceptable cc found in \$PATH" 1>&2; exit 1; }
-fi
echo $ac_n "checking whether we are using GNU C""... $ac_c" 1>&6
if eval "test \"`echo '$''{'ac_cv_prog_gcc'+set}'`\" = set"; then
@@ -633,7 +588,7 @@ else
yes;
#endif
EOF
-if { ac_try='${CC-cc} -E conftest.c'; { (eval echo configure:637: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }; } | egrep yes >/dev/null 2>&1; then
+if ${CC-cc} -E conftest.c 2>&5 | egrep yes >/dev/null 2>&1; then
ac_cv_prog_gcc=yes
else
ac_cv_prog_gcc=no
@@ -685,13 +640,12 @@ else
# On the NeXT, cc -E runs the code through the compiler's parser,
# not just through cpp.
cat > conftest.$ac_ext <<EOF
-#line 689 "configure"
+#line 644 "configure"
#include "confdefs.h"
#include <assert.h>
Syntax Error
EOF
-ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
-{ (eval echo configure:695: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
+eval "$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
ac_err=`grep -v '^ *+' conftest.out`
if test -z "$ac_err"; then
:
@@ -700,13 +654,12 @@ else
rm -rf conftest*
CPP="${CC-cc} -E -traditional-cpp"
cat > conftest.$ac_ext <<EOF
-#line 704 "configure"
+#line 658 "configure"
#include "confdefs.h"
#include <assert.h>
Syntax Error
EOF
-ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
-{ (eval echo configure:710: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
+eval "$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
ac_err=`grep -v '^ *+' conftest.out`
if test -z "$ac_err"; then
:
@@ -757,7 +710,7 @@ fi
echo $ac_n "checking for AIX""... $ac_c" 1>&6
cat > conftest.$ac_ext <<EOF
-#line 761 "configure"
+#line 714 "configure"
#include "confdefs.h"
#ifdef _AIX
yes
@@ -804,12 +757,11 @@ if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
echo $ac_n "(cached) $ac_c" 1>&6
else
cat > conftest.$ac_ext <<EOF
-#line 808 "configure"
+#line 761 "configure"
#include "confdefs.h"
#include <minix/config.h>
EOF
-ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
-{ (eval echo configure:813: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
+eval "$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
ac_err=`grep -v '^ *+' conftest.out`
if test -z "$ac_err"; then
rm -rf conftest*
@@ -850,7 +802,7 @@ if eval "test \"`echo '$''{'ac_cv_c_const'+set}'`\" = set"; then
echo $ac_n "(cached) $ac_c" 1>&6
else
cat > conftest.$ac_ext <<EOF
-#line 854 "configure"
+#line 806 "configure"
#include "confdefs.h"
int main() { return 0; }
@@ -900,7 +852,7 @@ ccp = (char const *const *) p;
; return 0; }
EOF
-if { (eval echo configure:904: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
+if eval $ac_compile; then
rm -rf conftest*
ac_cv_c_const=yes
else
@@ -929,11 +881,11 @@ else
ac_cv_c_cross=yes
else
cat > conftest.$ac_ext <<EOF
-#line 933 "configure"
+#line 885 "configure"
#include "confdefs.h"
main(){return(0);}
EOF
-{ (eval echo configure:937: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; }
+eval $ac_link
if test -s conftest && (./conftest; exit) 2>/dev/null; then
ac_cv_c_cross=no
else
@@ -951,15 +903,14 @@ if eval "test \"`echo '$''{'ac_cv_header_stdc'+set}'`\" = set"; then
echo $ac_n "(cached) $ac_c" 1>&6
else
cat > conftest.$ac_ext <<EOF
-#line 955 "configure"
+#line 907 "configure"
#include "confdefs.h"
#include <stdlib.h>
#include <stdarg.h>
#include <string.h>
#include <float.h>
EOF
-ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
-{ (eval echo configure:963: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
+eval "$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
ac_err=`grep -v '^ *+' conftest.out`
if test -z "$ac_err"; then
rm -rf conftest*
@@ -974,7 +925,7 @@ rm -f conftest*
if test $ac_cv_header_stdc = yes; then
# SunOS 4.x string.h does not declare mem*, contrary to ANSI.
cat > conftest.$ac_ext <<EOF
-#line 978 "configure"
+#line 929 "configure"
#include "confdefs.h"
#include <string.h>
EOF
@@ -992,7 +943,7 @@ fi
if test $ac_cv_header_stdc = yes; then
# ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI.
cat > conftest.$ac_ext <<EOF
-#line 996 "configure"
+#line 947 "configure"
#include "confdefs.h"
#include <stdlib.h>
EOF
@@ -1013,7 +964,7 @@ if test "$cross_compiling" = yes; then
:
else
cat > conftest.$ac_ext <<EOF
-#line 1017 "configure"
+#line 968 "configure"
#include "confdefs.h"
#include <ctype.h>
#define ISLOWER(c) ('a' <= (c) && (c) <= 'z')
@@ -1024,7 +975,7 @@ if (XOR (islower (i), ISLOWER (i)) || toupper (i) != TOUPPER (i)) exit(2);
exit (0); }
EOF
-{ (eval echo configure:1028: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; }
+eval $ac_link
if test -s conftest && (./conftest; exit) 2>/dev/null; then
:
else
@@ -1052,7 +1003,7 @@ if eval "test \"`echo '$''{'ac_cv_header_dirent_$ac_safe'+set}'`\" = set"; then
echo $ac_n "(cached) $ac_c" 1>&6
else
cat > conftest.$ac_ext <<EOF
-#line 1056 "configure"
+#line 1007 "configure"
#include "confdefs.h"
#include <sys/types.h>
#include <$ac_hdr>
@@ -1061,7 +1012,7 @@ int t() {
DIR *dirp = 0;
; return 0; }
EOF
-if { (eval echo configure:1065: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
+if eval $ac_compile; then
rm -rf conftest*
eval "ac_cv_header_dirent_$ac_safe=yes"
else
@@ -1085,26 +1036,22 @@ done
# Two versions of opendir et al. are in -ldir and -lx on SCO Xenix.
if test $ac_header_dirent = dirent.h; then
echo $ac_n "checking for -ldir""... $ac_c" 1>&6
-ac_lib_var=`echo dir'_'opendir | tr './+\055' '__p_'`
+ac_lib_var=`echo dir | tr '.-/+' '___p'`
if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then
echo $ac_n "(cached) $ac_c" 1>&6
else
ac_save_LIBS="$LIBS"
LIBS="-ldir $LIBS"
cat > conftest.$ac_ext <<EOF
-#line 1096 "configure"
+#line 1047 "configure"
#include "confdefs.h"
-/* Override any gcc2 internal prototype to avoid an error. */
-/* We use char because int might match the return type of a gcc2
- builtin and then its argument prototype would still apply. */
-char opendir();
int main() { return 0; }
int t() {
opendir()
; return 0; }
EOF
-if { (eval echo configure:1108: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; }; then
+if eval $ac_link; then
rm -rf conftest*
eval "ac_cv_lib_$ac_lib_var=yes"
else
@@ -1124,26 +1071,22 @@ fi
else
echo $ac_n "checking for -lx""... $ac_c" 1>&6
-ac_lib_var=`echo x'_'opendir | tr './+\055' '__p_'`
+ac_lib_var=`echo x | tr '.-/+' '___p'`
if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then
echo $ac_n "(cached) $ac_c" 1>&6
else
ac_save_LIBS="$LIBS"
LIBS="-lx $LIBS"
cat > conftest.$ac_ext <<EOF
-#line 1135 "configure"
+#line 1082 "configure"
#include "confdefs.h"
-/* Override any gcc2 internal prototype to avoid an error. */
-/* We use char because int might match the return type of a gcc2
- builtin and then its argument prototype would still apply. */
-char opendir();
int main() { return 0; }
int t() {
opendir()
; return 0; }
EOF
-if { (eval echo configure:1147: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; }; then
+if eval $ac_link; then
rm -rf conftest*
eval "ac_cv_lib_$ac_lib_var=yes"
else
@@ -1168,7 +1111,7 @@ if eval "test \"`echo '$''{'ac_cv_header_time'+set}'`\" = set"; then
echo $ac_n "(cached) $ac_c" 1>&6
else
cat > conftest.$ac_ext <<EOF
-#line 1172 "configure"
+#line 1115 "configure"
#include "confdefs.h"
#include <sys/types.h>
#include <sys/time.h>
@@ -1178,7 +1121,7 @@ int t() {
struct tm *tp;
; return 0; }
EOF
-if { (eval echo configure:1182: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
+if eval $ac_compile; then
rm -rf conftest*
ac_cv_header_time=yes
else
@@ -1202,7 +1145,7 @@ if eval "test \"`echo '$''{'ac_cv_header_sys_wait_h'+set}'`\" = set"; then
echo $ac_n "(cached) $ac_c" 1>&6
else
cat > conftest.$ac_ext <<EOF
-#line 1206 "configure"
+#line 1149 "configure"
#include "confdefs.h"
#include <sys/types.h>
#include <sys/wait.h>
@@ -1219,7 +1162,7 @@ wait (&s);
s = WIFEXITED (s) ? WEXITSTATUS (s) : 1;
; return 0; }
EOF
-if { (eval echo configure:1223: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
+if eval $ac_compile; then
rm -rf conftest*
ac_cv_header_sys_wait_h=yes
else
@@ -1246,12 +1189,11 @@ if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
echo $ac_n "(cached) $ac_c" 1>&6
else
cat > conftest.$ac_ext <<EOF
-#line 1250 "configure"
+#line 1193 "configure"
#include "confdefs.h"
#include <$ac_hdr>
EOF
-ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
-{ (eval echo configure:1255: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
+eval "$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
ac_err=`grep -v '^ *+' conftest.out`
if test -z "$ac_err"; then
rm -rf conftest*
@@ -1281,7 +1223,7 @@ if eval "test \"`echo '$''{'ac_cv_type_uid_t'+set}'`\" = set"; then
echo $ac_n "(cached) $ac_c" 1>&6
else
cat > conftest.$ac_ext <<EOF
-#line 1285 "configure"
+#line 1227 "configure"
#include "confdefs.h"
#include <sys/types.h>
EOF
@@ -1317,7 +1259,7 @@ else
ac_cv_type_getgroups=cross
else
cat > conftest.$ac_ext <<EOF
-#line 1321 "configure"
+#line 1263 "configure"
#include "confdefs.h"
/* Thanks to Mike Rendell for this test. */
@@ -1342,7 +1284,7 @@ main()
}
EOF
-{ (eval echo configure:1346: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; }
+eval $ac_link
if test -s conftest && (./conftest; exit) 2>/dev/null; then
ac_cv_type_getgroups=gid_t
else
@@ -1352,7 +1294,7 @@ fi
rm -fr conftest*
if test $ac_cv_type_getgroups = cross; then
cat > conftest.$ac_ext <<EOF
-#line 1356 "configure"
+#line 1298 "configure"
#include "confdefs.h"
#include <unistd.h>
EOF
@@ -1380,7 +1322,7 @@ if eval "test \"`echo '$''{'ac_cv_type_signal'+set}'`\" = set"; then
echo $ac_n "(cached) $ac_c" 1>&6
else
cat > conftest.$ac_ext <<EOF
-#line 1384 "configure"
+#line 1326 "configure"
#include "confdefs.h"
#include <sys/types.h>
#include <signal.h>
@@ -1398,7 +1340,7 @@ int t() {
int i;
; return 0; }
EOF
-if { (eval echo configure:1402: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
+if eval $ac_compile; then
rm -rf conftest*
ac_cv_type_signal=void
else
@@ -1420,7 +1362,7 @@ if eval "test \"`echo '$''{'ac_cv_type_mode_t'+set}'`\" = set"; then
echo $ac_n "(cached) $ac_c" 1>&6
else
cat > conftest.$ac_ext <<EOF
-#line 1424 "configure"
+#line 1366 "configure"
#include "confdefs.h"
#include <sys/types.h>
#if STDC_HEADERS
@@ -1454,14 +1396,12 @@ if eval "test \"`echo '$''{'ac_cv_func_$ac_func'+set}'`\" = set"; then
echo $ac_n "(cached) $ac_c" 1>&6
else
cat > conftest.$ac_ext <<EOF
-#line 1458 "configure"
+#line 1400 "configure"
#include "confdefs.h"
/* System header to define __stub macros and hopefully few prototypes,
which can conflict with char $ac_func(); below. */
#include <assert.h>
/* Override any gcc2 internal prototype to avoid an error. */
-/* We use char because int might match the return type of a gcc2
- builtin and then its argument prototype would still apply. */
char $ac_func();
int main() { return 0; }
@@ -1478,7 +1418,7 @@ $ac_func();
; return 0; }
EOF
-if { (eval echo configure:1482: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; }; then
+if eval $ac_link; then
rm -rf conftest*
eval "ac_cv_func_$ac_func=yes"
else
@@ -1508,14 +1448,12 @@ if eval "test \"`echo '$''{'ac_cv_func_$ac_func'+set}'`\" = set"; then
echo $ac_n "(cached) $ac_c" 1>&6
else
cat > conftest.$ac_ext <<EOF
-#line 1512 "configure"
+#line 1452 "configure"
#include "confdefs.h"
/* System header to define __stub macros and hopefully few prototypes,
which can conflict with char $ac_func(); below. */
#include <assert.h>
/* Override any gcc2 internal prototype to avoid an error. */
-/* We use char because int might match the return type of a gcc2
- builtin and then its argument prototype would still apply. */
char $ac_func();
int main() { return 0; }
@@ -1532,7 +1470,7 @@ $ac_func();
; return 0; }
EOF
-if { (eval echo configure:1536: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; }; then
+if eval $ac_link; then
rm -rf conftest*
eval "ac_cv_func_$ac_func=yes"
else
@@ -1558,7 +1496,7 @@ if eval "test \"`echo '$''{'ac_cv_struct_st_rdev'+set}'`\" = set"; then
echo $ac_n "(cached) $ac_c" 1>&6
else
cat > conftest.$ac_ext <<EOF
-#line 1562 "configure"
+#line 1500 "configure"
#include "confdefs.h"
#include <sys/types.h>
#include <sys/stat.h>
@@ -1567,7 +1505,7 @@ int t() {
struct stat s; s.st_rdev;
; return 0; }
EOF
-if { (eval echo configure:1571: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
+if eval $ac_compile; then
rm -rf conftest*
ac_cv_struct_st_rdev=yes
else
@@ -1591,7 +1529,7 @@ if eval "test \"`echo '$''{'ac_cv_struct_st_blksize'+set}'`\" = set"; then
echo $ac_n "(cached) $ac_c" 1>&6
else
cat > conftest.$ac_ext <<EOF
-#line 1595 "configure"
+#line 1533 "configure"
#include "confdefs.h"
#include <sys/types.h>
#include <sys/stat.h>
@@ -1600,7 +1538,7 @@ int t() {
struct stat s; s.st_blksize;
; return 0; }
EOF
-if { (eval echo configure:1604: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
+if eval $ac_compile; then
rm -rf conftest*
ac_cv_struct_st_blksize=yes
else
@@ -1624,7 +1562,7 @@ if eval "test \"`echo '$''{'ac_cv_struct_st_blocks'+set}'`\" = set"; then
echo $ac_n "(cached) $ac_c" 1>&6
else
cat > conftest.$ac_ext <<EOF
-#line 1628 "configure"
+#line 1566 "configure"
#include "confdefs.h"
#include <sys/types.h>
#include <sys/stat.h>
@@ -1633,7 +1571,7 @@ int t() {
struct stat s; s.st_blocks;
; return 0; }
EOF
-if { (eval echo configure:1637: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
+if eval $ac_compile; then
rm -rf conftest*
ac_cv_struct_st_blocks=yes
else
@@ -1665,13 +1603,13 @@ if test "$cross_compiling" = yes; then
echo "configure: warning: Guessing that stack grows down -- see scmconfig.h.in" 1>&2
else
cat > conftest.$ac_ext <<EOF
-#line 1669 "configure"
+#line 1607 "configure"
#include "confdefs.h"
aux (l) unsigned long l;
{ int x; exit (l >= ((unsigned long)&x)); }
main () { int q; aux((unsigned long)&q); }
EOF
-{ (eval echo configure:1675: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; }
+eval $ac_link
if test -s conftest && (./conftest; exit) 2>/dev/null; then
cat >> confdefs.h <<\EOF
#define SCM_STACK_GROWS_UP 1
@@ -1690,11 +1628,11 @@ EOF
echo "configure: warning: Guessing that sizeof(long) == sizeof(float) -- see scmconfig.h.in" 1>&2
else
cat > conftest.$ac_ext <<EOF
-#line 1694 "configure"
+#line 1632 "configure"
#include "confdefs.h"
main () { exit (sizeof(float) != sizeof(long)); }
EOF
-{ (eval echo configure:1698: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; }
+eval $ac_link
if test -s conftest && (./conftest; exit) 2>/dev/null; then
cat >> confdefs.h <<\EOF
#define SCM_SINGLES 1
@@ -1709,7 +1647,7 @@ if eval "test \"`echo '$''{'scm_cv_struct_linger'+set}'`\" = set"; then
echo $ac_n "(cached) $ac_c" 1>&6
else
cat > conftest.$ac_ext <<EOF
-#line 1713 "configure"
+#line 1651 "configure"
#include "confdefs.h"
#include <sys/socket.h>
int main() { return 0; }
@@ -1717,7 +1655,7 @@ int t() {
struct linger lgr; lgr.l_linger = 100
; return 0; }
EOF
-if { (eval echo configure:1721: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
+if eval $ac_compile; then
rm -rf conftest*
scm_cv_struct_linger="yes"
else
@@ -1746,7 +1684,7 @@ FD_SETTER=""
if test "x$FD_SETTER" = x; then
cat > conftest.$ac_ext <<EOF
-#line 1750 "configure"
+#line 1688 "configure"
#include "confdefs.h"
#include <stdio.h>
@@ -1755,7 +1693,7 @@ int t() {
stdout->_file = 1
; return 0; }
EOF
-if { (eval echo configure:1759: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
+if eval $ac_compile; then
rm -rf conftest*
FD_SETTER="((F)->_file = (D))"
fi
@@ -1765,7 +1703,7 @@ fi
if test "x$FD_SETTER" = x; then
cat > conftest.$ac_ext <<EOF
-#line 1769 "configure"
+#line 1707 "configure"
#include "confdefs.h"
#include <stdio.h>
@@ -1774,7 +1712,7 @@ int t() {
stdout->_fileno
; return 0; }
EOF
-if { (eval echo configure:1778: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
+if eval $ac_compile; then
rm -rf conftest*
FD_SETTER="((F)->_fileno = (D))"
fi
@@ -1789,6 +1727,18 @@ EOF
+cat >> confdefs.h <<EOF
+#define GUILE_MAJOR_VERSION "$GUILE_MAJOR_VERSION"
+EOF
+
+cat >> confdefs.h <<EOF
+#define GUILE_MINOR_VERSION "$GUILE_MINOR_VERSION"
+EOF
+
+cat >> confdefs.h <<EOF
+#define GUILE_VERSION "$GUILE_VERSION"
+EOF
+
@@ -1876,7 +1826,7 @@ do
echo "running \${CONFIG_SHELL-/bin/sh} $0 $ac_configure_args --no-create --no-recursion"
exec \${CONFIG_SHELL-/bin/sh} $0 $ac_configure_args --no-create --no-recursion ;;
-version | --version | --versio | --versi | --vers | --ver | --ve | --v)
- echo "$CONFIG_STATUS generated by autoconf version 2.10"
+ echo "$CONFIG_STATUS generated by autoconf version 2.7"
exit 0 ;;
-help | --help | --hel | --he | --h)
echo "\$ac_cs_usage"; exit 0 ;;
@@ -2026,7 +1976,7 @@ rm -f conftest.vals
cat > conftest.hdr <<\EOF
s/[\\&%]/\\&/g
s%[\\$`]%\\&%g
-s%#define \([A-Za-z_][A-Za-z0-9_]*\) *\(.*\)%${ac_dA}\1${ac_dB}\1${ac_dC}\2${ac_dD}%gp
+s%#define \([A-Za-z_][A-Za-z0-9_]*\) \(.*\)%${ac_dA}\1${ac_dB}\1${ac_dC}\2${ac_dD}%gp
s%ac_d%ac_u%gp
s%ac_u%ac_e%gp
EOF
@@ -2074,12 +2024,6 @@ cat >> $CONFIG_STATUS <<\EOF
echo "$ac_file is unchanged"
rm -f conftest.h
else
- # Remove last slash and all that follows it. Not all systems have dirname.
- ac_dir=`echo $ac_file|sed 's%/[^/][^/]*$%%'`
- if test "$ac_dir" != "$ac_file" && test "$ac_dir" != .; then
- # The file is in a subdirectory.
- test ! -d "$ac_dir" && mkdir "$ac_dir"
- fi
rm -f $ac_file
mv conftest.h $ac_file
fi
diff --git a/libguile/configure.in b/libguile/configure.in
index 87752989a..98b530b36 100644
--- a/libguile/configure.in
+++ b/libguile/configure.in
@@ -112,6 +112,9 @@ dnl
test "x$FD_SETTER" != x && AC_DEFINE(HAVE_FD_SETTER)
+AC_DEFINE_UNQUOTED(GUILE_MAJOR_VERSION, "$GUILE_MAJOR_VERSION")
+AC_DEFINE_UNQUOTED(GUILE_MINOR_VERSION, "$GUILE_MINOR_VERSION")
+AC_DEFINE_UNQUOTED(GUILE_VERSION, "$GUILE_VERSION")
AC_SUBST(CFLAGS)
AC_SUBST(LDFLAGS)
diff --git a/libguile/gscm.c b/libguile/gscm.c
index a64d80834..7d57aaeb7 100644
--- a/libguile/gscm.c
+++ b/libguile/gscm.c
@@ -588,6 +588,7 @@ gscm_run_scm (argc, argv, in, out, err, initfn, initfile, initcmd)
scm_init_throw ();
scm_init_variable ();
scm_init_vectors ();
+ scm_init_version ();
scm_init_weaks ();
scm_init_vports ();
scm_init_eval ();
diff --git a/libguile/init.c b/libguile/init.c
index c61f817d1..3fb1314be 100644
--- a/libguile/init.c
+++ b/libguile/init.c
@@ -343,6 +343,7 @@ scm_boot_guile (result, argc, argv, in, out, err, init_func, boot_cmd)
scm_init_throw ();
scm_init_variable ();
scm_init_vectors ();
+ scm_init_version ();
scm_init_weaks ();
scm_init_vports ();
scm_init_eval ();
diff --git a/libguile/libguile.h b/libguile/libguile.h
index 300890bc9..a36fd7a42 100644
--- a/libguile/libguile.h
+++ b/libguile/libguile.h
@@ -132,6 +132,7 @@
#include "unif.h"
#include "variable.h"
#include "vectors.h"
+#include "version.h"
#include "vports.h"
#include "weaks.h"
diff --git a/libguile/scmconfig.h.in b/libguile/scmconfig.h.in
index 027cf57b8..42062870e 100644
--- a/libguile/scmconfig.h.in
+++ b/libguile/scmconfig.h.in
@@ -76,6 +76,12 @@
caller's stack frame. On most machines, this is not the case. */
#undef SCM_STACK_GROWS_UP
+/* Define these to indicate the current version of Guile. These
+ values are supposed to be supplied by the configuration system. */
+#undef GUILE_MAJOR_VERSION
+#undef GUILE_MINOR_VERSION
+#undef GUILE_VERSION
+
/* Define if you have the ctermid function. */
#undef HAVE_CTERMID
diff --git a/libguile/version.c b/libguile/version.c
new file mode 100644
index 000000000..da83749e4
--- /dev/null
+++ b/libguile/version.c
@@ -0,0 +1,100 @@
+/* Copyright (C) 1995,1996 Free Software Foundation, Inc.
+ *
+ * This program is free software; you can redistribute it and/or modify
+ * it under the terms of the GNU General Public License as published by
+ * the Free Software Foundation; either version 2, or (at your option)
+ * any later version.
+ *
+ * This program is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ * GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public License
+ * along with this software; see the file COPYING. If not, write to
+ * the Free Software Foundation, 675 Mass Ave, Cambridge, MA 02139, USA.
+ *
+ * As a special exception, the Free Software Foundation gives permission
+ * for additional uses of the text contained in its release of GUILE.
+ *
+ * The exception is that, if you link the GUILE library with other files
+ * to produce an executable, this does not by itself cause the
+ * resulting executable to be covered by the GNU General Public License.
+ * Your use of that executable is in no way restricted on account of
+ * linking the GUILE library code into it.
+ *
+ * This exception does not however invalidate any other reasons why
+ * the executable file might be covered by the GNU General Public License.
+ *
+ * This exception applies only to the code released by the
+ * Free Software Foundation under the name GUILE. If you copy
+ * code from other Free Software Foundation releases into a copy of
+ * GUILE, as the General Public License permits, the exception does
+ * not apply to the code that you add in this way. To avoid misleading
+ * anyone as to the status of such modified files, you must delete
+ * this exception notice from them.
+ *
+ * If you write modifications of your own for GUILE, it is your choice
+ * whether to permit this exception to apply to your modifications.
+ * If you do not wish that, delete this exception notice.
+ */
+
+
+#include "_scm.h"
+
+
+
+/* Return a Scheme string containing Guile's major version number. */
+
+SCM_PROC(s_major_version, "major-version", 0, 0, 0, scm_major_version);
+#ifdef __STDC__
+SCM
+scm_major_version (void)
+#else
+SCM
+scm_major_version ()
+#endif
+{
+ return scm_makfrom0str (GUILE_MAJOR_VERSION);
+}
+
+/* Return a Scheme string containing Guile's minor version number. */
+
+SCM_PROC(s_minor_version, "minor-version", 0, 0, 0, scm_minor_version);
+#ifdef __STDC__
+SCM
+scm_minor_version (void)
+#else
+SCM
+scm_minor_version ()
+#endif
+{
+ return scm_makfrom0str (GUILE_MINOR_VERSION);
+}
+
+/* Return a Scheme string containing Guile's complete version. */
+
+SCM_PROC(s_version, "version", 0, 0, 0, scm_version);
+#ifdef __STDC__
+SCM
+scm_version (void)
+#else
+SCM
+scm_version ()
+#endif
+{
+ return scm_makfrom0str (GUILE_VERSION);
+}
+
+
+
+#ifdef __STDC__
+void
+scm_init_version (void)
+#else
+void
+scm_init_version ()
+#endif
+{
+#include "version.x"
+}
diff --git a/libguile/version.h b/libguile/version.h
new file mode 100644
index 000000000..d38d4f113
--- /dev/null
+++ b/libguile/version.h
@@ -0,0 +1,63 @@
+/* classes: h_files */
+
+#ifndef VERSIONH
+#define VERSIONH
+/* Copyright (C) 1995,1996 Free Software Foundation, Inc.
+ *
+ * This program is free software; you can redistribute it and/or modify
+ * it under the terms of the GNU General Public License as published by
+ * the Free Software Foundation; either version 2, or (at your option)
+ * any later version.
+ *
+ * This program is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ * GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public License
+ * along with this software; see the file COPYING. If not, write to
+ * the Free Software Foundation, 675 Mass Ave, Cambridge, MA 02139, USA.
+ *
+ * As a special exception, the Free Software Foundation gives permission
+ * for additional uses of the text contained in its release of GUILE.
+ *
+ * The exception is that, if you link the GUILE library with other files
+ * to produce an executable, this does not by itself cause the
+ * resulting executable to be covered by the GNU General Public License.
+ * Your use of that executable is in no way restricted on account of
+ * linking the GUILE library code into it.
+ *
+ * This exception does not however invalidate any other reasons why
+ * the executable file might be covered by the GNU General Public License.
+ *
+ * This exception applies only to the code released by the
+ * Free Software Foundation under the name GUILE. If you copy
+ * code from other Free Software Foundation releases into a copy of
+ * GUILE, as the General Public License permits, the exception does
+ * not apply to the code that you add in this way. To avoid misleading
+ * anyone as to the status of such modified files, you must delete
+ * this exception notice from them.
+ *
+ * If you write modifications of your own for GUILE, it is your choice
+ * whether to permit this exception to apply to your modifications.
+ * If you do not wish that, delete this exception notice.
+ */
+
+
+#include "__scm.h"
+
+
+
+#ifdef __STDC__
+extern SCM scm_major_version (void);
+extern SCM scm_minor_version (void);
+extern SCM scm_version (void);
+extern void scm_init_version (void);
+#else /* STDC */
+extern SCM scm_major_version ();
+extern SCM scm_minor_version ();
+extern SCM scm_version ();
+extern void scm_init_version ();
+#endif /* STDC */
+
+#endif /* VERSIONH */