diff options
-rw-r--r-- | libguile/Makefile.in | 855 | ||||
-rw-r--r-- | libguile/acconfig.h | 6 | ||||
-rwxr-xr-x | libguile/configure | 222 | ||||
-rw-r--r-- | libguile/configure.in | 3 | ||||
-rw-r--r-- | libguile/gscm.c | 1 | ||||
-rw-r--r-- | libguile/init.c | 1 | ||||
-rw-r--r-- | libguile/libguile.h | 1 | ||||
-rw-r--r-- | libguile/scmconfig.h.in | 6 | ||||
-rw-r--r-- | libguile/version.c | 100 | ||||
-rw-r--r-- | libguile/version.h | 63 |
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 */ |