diff options
author | Jim Blandy <jimb@red-bean.com> | 1996-08-30 04:34:43 +0000 |
---|---|---|
committer | Jim Blandy <jimb@red-bean.com> | 1996-08-30 04:34:43 +0000 |
commit | 9d7e1edf205c875c1beea84d2c297bd87b1259db (patch) | |
tree | 84253d2b437345ac043394a0ff258492ee7a47f9 | |
parent | a585a27d2433d76516141b02dce4eacdc3804ed5 (diff) | |
download | guile-9d7e1edf205c875c1beea84d2c297bd87b1259db.tar.gz |
* libguile.h: #include "version.h"
* init.c (scm_boot_guile): Call scm_init_version.
* gscm.c (gscm_run_scm): Call scm_init_version.
* configure.in (GUILE_MAJOR_VERSION, GUILE_MINOR_VERSION,
GUILE_VERSION): AC_DEFINE these.
(acconfig.h): #undef the above symbols.
* Makefile.in (libobjs): Add version.o.
(installed_h_files): Add version.h.
(c_files): Add version.c.
(gen_c_files): Add version.x.
(version.o): New rule.
(alist.o, append.o, appinit.o, arbiters.o, async.o, boolean.o,
chars.o, continuations.o, dynwind.o, eq.o, error.o, eval.o,
fdsocket.o, feature.o, files.o, filesys.o, fports.o, gc.o,
genio.o, gsubr.o, hash.o, hashtab.o, init.o, kw.o, list.o, load.o,
mallocs.o, markers.o, marksweep.o, mbstrings.o, numbers.o,
objprop.o, pairs.o, ports.o, posix.o, print.o, procprop.o,
procs.o, ramap.o, read.o, root.o, scmsigs.o, sequences.o,
simpos.o, smob.o, socket.o, stackchk.o, stime.o, strings.o,
strop.o, strorder.o, strports.o, struct.o, symbols.o, tag.o,
throw.o, unif.o, variable.o, vectors.o, version.o, vports.o,
weaks.o): Add version.h to dependency lists.
(markers.o): Remove duplicate rule.
* version.h: New file.
* version.c: New file.
-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 */ |