Commit d7dfb823 authored by Erick's avatar Erick

Code cleaning and bumping version to 1.00

parent 9efe96f3
2010-01-02 Erick Gallesio <eg@unice.fr>
* doc/skb/stdproc.skb, lib/help.stk, lib/object.stk, src/boot.c,
src/boot.img, src/object.c, src/object.h:
Added the help function which search STklos manual or functions
docstrings.
[ff0161677df3]
2009-12-20 Erick Gallesio <eg@unice.fr>
* Makefile.in, aclocal.m4, configure, configure.ac, doc/Makefile.in,
examples/Makefile.in, lib/Lalr.d/Makefile.in, lib/Makefile.am,
lib/Makefile.in, lib/Match.d/Makefile.in, lib/SILex.d/Makefile.in,
lib/ScmPkg.d/Makefile.in, lib/assembler.stk, lib/bonus.stk,
lib/boot.stk, lib/compiler.stk, lib/help.stk, pkgman/Makefile.in,
src/Makefile.in, src/boot.c, src/boot.img, src/proc.c, src/stklos.h,
src/vm-instr.h, src/vm.c, tests/Makefile.in, utils/Makefile.in:
Added function auto-documentation
[53011e70371b]
* doc/stklos-compile.1.in, lib/boot.stk, lib/compfile.stk,
lib/compiler.stk, src/boot.c, src/boot.img, utils/stklos-
compile.stk:
Added the --show-instructions to stklos-compile.
[678d881a059c]
2009-10-29 Erick Gallesio <eg@unice.fr>
* pkgman/params.stk:
Changed stklos.org -> stklos.net in sync URLs
[99b4817b0c71]
2009-10-28 Erick Gallesio <eg@unice.fr>
* .hgignore, Makefile.in, configure, configure.ac, doc/Makefile.in,
doc/stklos-config.1.in, examples/Makefile.in,
lib/Lalr.d/Makefile.in, lib/Makefile.in, lib/Match.d/Makefile.in,
lib/SILex.d/Makefile.in, lib/ScmPkg.d/Makefile.in,
pkgman/Makefile.in, src/Makefile.in, src/boot.c, src/boot.img,
src/extraconf.h.in, tests/Makefile.in, utils/Makefile.in, utils
/stklos-config.in:
Added --libraries to stklos-config. It displays the used/compiled
libraries at STklos building time
[c8c37a44b03a]
* configure, src/boot.c, src/boot.img:
Preparing version stklos-0.99dev-beta15
[37df542d86ed]
* Makefile.in, configure, configure.ac, doc/Makefile.in,
examples/Makefile.in, gmp/NEWS, gmp/README, gmp/gmp.c, gmp/mpi.h,
lib/Lalr.d/Makefile.in, lib/Makefile.in, lib/Match.d/Makefile.in,
lib/SILex.d/Makefile.in, lib/ScmPkg.d/Makefile.in,
pkgman/Makefile.in, src/Makefile.in, src/boot.img,
src/extraconf.h.in, src/stklosconf.h.in, tests/Makefile.in,
utils/Makefile.in:
configure code cleaning
[45d542c59363]
* gmp/AUTHORS, gmp/Makefile.am, gmp/Makefile.in, gmp/README,
gmp/gmp.c, gmp/gmp.h, gmp/mpi.h, gmp/types.c, src/number.c:
Going back one more time: MPI doesn't work with native 64 bits on
MacOS. As a consequence, the wrapper functions in gmp.c are 32 bits
and use a different strategy in presence of values which cannot be
represented with 32 bits (conversion to/from string). This is slow,
but it seems to work.
[25484bac910d]
2009-10-27 Erick Gallesio <eg@unice.fr>
* gmp/Makefile.am, gmp/Makefile.in, gmp/gmp.c, gmp/gmp.h, gmp/mpi-
types.h, gmp/tests/fact-gmp.c, gmp/types.c:
mpi-type.h is now built by program
[c1956eac26ba]
2009-10-26 Erick Gallesio <eg@unice.fr>
* gmp/gmp.c, gmp/mpi.c, gmp/tests/Makefile.in, gmp/tests/fact-gmp.c,
src/boot.c, src/boot.img:
NOP
[39c1d035ac7f]
* gmp/gmp.c, gmp/gmp.h, gmp/tests/Makefile.in, gmp/tests/fact-gmp.c,
src/boot.c, src/boot.img:
Added a check for gmp wrapper in gmp-light
[8a2a57c0af73]
* configure, configure.ac, gmp/Makefile.am, gmp/Makefile.in,
gmp/gmp.c, gmp/gmp.h, gmp/tests/Makefile.in, src/boot.c,
src/boot.img:
Changing gmp structure to permits a user to drop a real GMP tree
into STklos one for compilation (previous gmp-light permitted that).
[587bed5facb2]
2009-10-25 Erick Gallesio <eg@unice.fr>
* configure, configure.ac, gmp/Makefile.in, gmp/configure, src/port.c,
src/regexp.c, src/vm.c:
Fix for machines with PCRE installed but without pcreposix.h file
[6386058a03cc]
* gmp/configure.ac, gmp/tests/Makefile.in:
Preparing version stklos-0.99dev-beta8
[20bfe4757029]
2009-10-24 Erick Gallesio <eg@unice.fr>
* PACKAGES-USED, configure, configure.ac, gmp/ChangeLog,
gmp/*, lib/Makefile.am, lib/Makefile.in, lib/bonus.stk,
lib/boot.stk, lib/logical.stk, lib/srfi-60.stk, src/boot.c,
src/boot.img, src/number.c, tests/test-number.stk:
Complete rewriting of GMP-lite, the provided gmp compatible package.
Old GMP-lite was based on an old version of GMP. The new one is
based on the MPI library. It is a bit slow, but it is small and
should be easy to maintain.
[7b4d748e095d]
2009-10-07 Erick Gallesio <eg@unice.fr>
* .hgignore, configure, configure.ac, doc/Makefile.in,
src/Makefile.in, src/boot.c, src/boot.img, src/gnu-glob.c,
src/stklosconf.h.in:
Removed the useless dependence to malloc.h in gnu-getopt.c + Fixed
test on HAVE_GLOB
[1d1877441df0]
2009-10-04 Erick Gallesio <eg@unice.fr>
* gc/libatomic_ops-1.2/src/config.h.in:
Added gc/libatomic_ops-1.2/src/config.h.in which was mysteriously
absent
[b0ef2c965821]
2009-10-04 Erick Gallesio <eg at unice.fr> <eg at unice.fr>
* doc/Makefile.in, src/Makefile.in, src/boot.c:
NOP
[619b24b72580]
2009-10-04 Erick Gallesio <eg@unice.fr>
* configure, configure.ac, src/boot.img:
NOP
[0d6d1ad9db98]
2009-10-03 Erick Gallesio <eg@unice.fr>
* .hgignore, Makefile.in, configure, configure.ac, doc/Makefile.in,
examples/Makefile.in, lib/Lalr.d/Makefile.in,
lib/Lurc.d/Makefile.am, lib/Lurc.d/Makefile.in, lib/Lurc.d/lurc.c,
lib/Lurc.d/lurc.stk, lib/Makefile.am, lib/Makefile.in,
lib/Match.d/Makefile.in, lib/SILex.d/Makefile.in,
lib/ScmPkg.d/Makefile.in, lib/dyn-wind-lurc.stk, lib/r5rs.stk,
pkgman/Makefile.in, src/Makefile.am, src/Makefile.in, src/boot.c,
src/boot.img, src/fport.c, src/mutex-common.h, src/mutex-lurc.c,
src/mutex-lurc.h, src/socket.c, src/stklos.c, src/stklos.h,
src/stklosconf.h.in, src/thread-common.h, src/thread-lurc.c,
src/thread-lurc.h, src/vm.c, src/vm.h, tests/Makefile.in,
tests/do-test.stk, tests/test-threads.stk, utils/Makefile.in:
Removing LURC support since it is no more maintained
[58ee50f97150]
* .hgignore, Makefile.am, Makefile.in, configure, configure.ac,
src/boot.img:
Makefile / configure fixes
[98c90e702782]
* .hgignore, gc/libatomic_ops-1.2/AUTHORS,
gc/libatomic_ops-1.2/*:
Directory gc/libatomic_ops-1.2 was missing
[d9ebd50d334d]
2009-10-01 Erick Gallesio <eg@unice.fr>
* configure, configure.ac, doc/Makefile.in, src/Makefile.in,
src/boot.c, src/boot.img:
Fiexed a typo in configure.ac
[db0d8e0c63cc]
2009-10-01 Erick Gallesio <eg at unice.fr> <eg at unice.fr>
* Makefile.in, configure, configure.ac, doc/Makefile.in,
examples/Makefile.in, lib/Lalr.d/Makefile.in,
lib/Lurc.d/Makefile.in, lib/Makefile.in, lib/Match.d/Makefile.in,
lib/SILex.d/Makefile.in, lib/ScmPkg.d/Makefile.in,
pkgman/Makefile.in, src/Makefile.in, src/boot.c, src/boot.img,
src/extraconf.h.in, src/gnu-glob.c, tests/Makefile.in,
utils/Makefile.in:
Various Adaptations for compiling on MacOS 10.6
[563219eb2476]
2009-09-30 Erick Gallesio <eg@unice.fr>
* Makefile.in, PACKAGES-USED, configure, configure.ac,
doc/Makefile.in, examples/Makefile.in, gc/*,
lib/Lalr.d/Makefile.in,
lib/Lurc.d/Makefile.in, lib/Makefile.in, lib/Match.d/Makefile.in,
lib/SILex.d/Makefile.in, lib/ScmPkg.d/Makefile.in,
pkgman/Makefile.in, src/Makefile.in, tests/Makefile.in,
utils/Makefile.in:
Going back to a semi stable version of GC (i.e. 7.2alpha2)
[5062d3b39b8f]
* src/gnu-glob.c:
Fix a cast in qsort call which doesn't compile for MacOs 10.6
[a931f7435023]
* src/boot.c, src/boot.img:
Preparing version stklos-0.99dev-beta5
[2851ec338db6]
* configure, configure.ac, gc/*, src/boot.c, src/boot.img:
Changed the gc 7.1alpha2 by the CVS version of 30 Sept 2009
[e61edfdab0af]
2009-09-28 Erick Gallesio <eg@unice.fr>
* configure, configure.ac, src/boot.c, src/boot.img:
Bug Fix in configure.ac
[fa8f63f0c32b]
2009-09-27 Erick Gallesio <eg@unice.fr>
* Makefile.am, Makefile.in, configure, configure.ac, doc/Makefile.in,
examples/Makefile.in, lib/Lalr.d/Makefile.in,
lib/Lurc.d/Makefile.in, lib/Makefile.in, lib/Match.d/Makefile.in,
lib/SILex.d/Makefile.in, lib/ScmPkg.d/Makefile.in,
pkgman/Makefile.in, src/Makefile.am, src/Makefile.in, src/boot.c,
src/boot.img, src/extraconf.h.in, tests/Makefile.in,
utils/Makefile.in:
Configure.ac cleaning
[7e9392d20767]
* configure.ac, src/boot.c, src/boot.img, tests/do-test.stk:
NOP
[21eaa6608cb1]
* Makefile.in, PACKAGES-USED, configure, configure.ac,
doc/Makefile.in, examples/Makefile.in, lib/Lalr.d/Makefile.in,
lib/Lurc.d/Makefile.in, lib/Makefile.in, lib/Match.d/Makefile.in,
lib/SILex.d/Makefile.in, lib/ScmPkg.d/Makefile.in,
lib/regexp.stk, pcre/*, pkgman/Makefile.in,
src/Makefile.in, src/boot.c, src/boot.img, src/regexp.c,
tests/Makefile.in, tests/do-test.stk, tests/test-regexp.stk,
utils/Makefile.in:
Added a regression test for regexp + Bug correction for REGEXP-QUOTE
[790dfe530978]
2009-09-26 Erick Gallesio <eg@unice.fr>
* Makefile.am, Makefile.in, configure, configure.ac, doc/Makefile.in,
examples/Makefile.in, lib/Lalr.d/Makefile.in,
lib/Lurc.d/Makefile.in, lib/Makefile.in, lib/Match.d/Makefile.in,
lib/SILex.d/Makefile.in, lib/ScmPkg.d/Makefile.in,
pkgman/Makefile.in, src/Makefile.in, src/boot.img,
src/extraconf.h.in, tests/Makefile.in, utils/Makefile.in:
Added option --with-provided-ffi to configure script
[2345645dd752]
* INSTALL, Makefile.am, Makefile.in, PACKAGES-USED, aclocal.m4,
config.guess, config.sub, configure, configure.ac, configure.in,
depcomp, doc/Makefile.in, examples/Makefile.in,
examples/threads.stk, ffi/ChangeLog, ffi/ChangeLog.libffi,
ffi/Makefile.in, ffi/README, ffi/aclocal.m4, ffi/configure,
ffi/configure.ac, ffi/doc/libffi.info, ffi/doc/stamp-vti,
ffi/doc/version.texi, ffi/fficonfig.h.in, ffi/include/Makefile.in,
ffi/libtool-version, ffi/man/Makefile.in, ffi/src/powerpc/ffi.c,
ffi/src/powerpc/ffitarget.h, ffi/src/sh/ffi.c, ffi/src/sh/sysv.S,
ffi/src/sh64/sysv.S, ffi/src/x86/sysv.S, ffi/src/x86/unix64.S,
ffi/testsuite/Makefile.in, install-sh, lib/Lalr.d/Makefile.in,
lib/Lurc.d/Makefile.in, lib/Makefile.in, lib/Match.d/Makefile.in,
lib/SILex.d/Makefile.in, lib/ScmPkg.d/Makefile.in, missing,
mkinstalldirs, pkgman/Makefile.in, src/Makefile.in, src/boot.img,
src/stklosconf.h.in, tests/Makefile.in, tests/do-test.stk,
tests/test-box.stk, tests/test-ffi.stk, tests/test.stk,
utils/Makefile.in:
Upgrade libffi to 3.0.8
[9939d3ff1489]
* Makefile.in, configure, examples/Makefile.am, examples/Makefile.in,
src/boot.c, src/boot.img:
Preparing version stklos-0.99dev-beta4
[a8e7a31bca29]
* Makefile.am, Makefile.in, aclocal.m4, configure, configure.in,
doc/Makefile.in, examples/Makefile.am, examples/Makefile.in,
examples/checkbutton.stk, lib/Lalr.d/Makefile.in,
lib/Lurc.d/Makefile.in, lib/Makefile.in, lib/Match.d/Makefile.in,
lib/SILex.d/Makefile.in, lib/ScmPkg.d/Makefile.in, lib/srfi-59.stk,
pkgman/Makefile.in, src/Makefile.in, src/stklosconf.h.in,
tests/Makefile.in, utils/Makefile.in:
NOP
[ad624da25e3c]
* Makefile.am, Makefile.in, aclocal.m4, configure, configure.in,
doc/Makefile.in, examples/*, extensions/*, gtklos/*
lib/Lalr.d/Makefile.in, lib/Lurc.d/Makefile.in, lib/Makefile.in,
lib/Match.d/Makefile.in, lib/SILex.d/Makefile.in,
lib/ScmPkg.d/Makefile.in, lib/srfi-59.stk, pkgman/Makefile.in,
src/Makefile.in, src/stklosconf.h.in, tests/Makefile.in,
utils/Makefile.in:
Big cleaning
[d8d70524783a]
* PORTING-NOTES:
.
[ed4f91b24cff]
* NOP
[ed1638489929]
* lib/srfi-59.stk, src/boot.c, src/boot.img:
fix in srfi-59
[147d7b078ba1]
2009-09-25 Erick Gallesio <eg@unice.fr>
* examples/images/Makefile.in, examples/secho.stk,
extensions/Makefile.am, extensions/Makefile.in, extensions/README,
extensions/extconf.h.in, extensions/ldap.c, extensions/ldap.stk,
src/boot.c, src/boot.img:
Deleting the extensions directory. Use ScmPkg for that now
[e9600eb8b7d0]
* src/boot.c, src/boot.img:
Reverting to default branch
[0440fe601fa7]
2009-05-10 Erick Gallesio <eg@unice.fr>
* Makefile.in, aclocal.m4, configure, configure.in, doc/Makefile.in,
examples/Makefile.in, examples/images/Makefile.in,
extensions/Makefile.in, gtklos/Makefile.in, lib/Lalr.d/Makefile.in,
lib/Lurc.d/Makefile.in, lib/Makefile.in, lib/Match.d/Makefile.in,
lib/SILex.d/Makefile.in, lib/ScmPkg.d/Makefile.in,
pkgman/Makefile.in, src/Makefile.in, src/boot.c, src/boot.img,
src/ffi.c, src/stklosconf.h.in, tests/Makefile.in,
utils/Makefile.in:
Bug fix in FFI when passing double
[0406733d74e0]
2009-04-28 Erick Gallesio <eg@unice.fr>
* lib/repl.stk, src/boot.c, src/boot.img, src/read.c:
Copyright date update in the REPL.
[2c998cc0be38]
2009-04-24 Erick Gallesio <eg@unice.fr>
* src/read.c:
Applied another set of bug fixes provided by Christopher Oliver.
Thanks to him
[40fda5ff7232]
2009-04-19 Erick Gallesio <eg@unice.fr>
* lib/object.stk, src/boot.c, src/boot.img, src/object.c, src/read.c:
Applied bug fixes provided by Christopher Oliver. The fixes are
- infinite loop when reading bad closing parenthesis
- SRFI-62 comments at end of file yield an error
- Fixed an error in define-generic macro
- Improper parameter lists were not correctly handled in
method-more-specific?
[56cf0a2e035c]
2009-04-18 Erick Gallesio <eg@unice.fr>
* lib/bonus.stk, src/boot.c, src/boot.img, src/system.c:
NOP
[88f3da082eab]
2009-01-03 Erick Gallesio <eg@unice.fr>
* src/thread-pthreads.c, src/vm.c:
If we cannot associate a VM to the current thread, use the VM of the
primordial thread. This permits to use libraries that have their own
threads and need to call Scheme.
[e15e1eeceaf6]
2008-12-20 Erick Gallesio <eg@unice.fr>
* doc/skb/srfi.skb, src/boot.c, src/boot.img, src/print.c:
Changed the way cpointers are printed
[e3141d1a5055]
2008-09-22 Erick Gallesio <eg@unice.fr>
* src/boot.c:
NOP
[52e14929c4e0]
* SUPPORTED-SRFIS, doc/skb/srfi.stk, lib/bonus.stk, lib/srfi-0.stk,
src/boot.c, src/boot.img:
Added SRFI-98 support
[133133b15264]
2008-09-01 Erick Gallesio <eg@unice.fr>
* lib/STklos.init, src/boot.c, src/port.c:
merge
[9b2ed687fcab]
* SUPPORTED-SRFIS, doc/skb/srfi.skb, doc/skb/stdproc.skb,
lib/Makefile.am, lib/Makefile.in, lib/STklos.init, lib/srfi-0.stk,
src/boot.c, src/boot.img, src/port.c:
NOP
[13546d614fd1]
2008-08-27 Erick Gallesio <eg@unice.fr>
* SUPPORTED-SRFIS, doc/skb/srfi.skb, lib/Makefile.am, lib/Makefile.in,
lib/STklos.init, lib/srfi-0.stk, src/boot.c, src/boot.img:
Added support for SRFI-96
[b27aa09bbd9e]
* src/port.c:
Bug fix in PORT-CURRENT-POSITION
[3576d2eecd11]
* doc/skb/stdproc.skb, lib/STklos.init, lib/srfi-96.stk, src/boot.c,
src/port.c:
Added the PORT? primitive
[1c83175140b3]
2008-08-10 Erick Gallesio <eg@unice.fr>
* src/number.c:
Corrected a bug when creating rational with N=0 and D being a bignum
[00018bec514b]
* lib/obsolete.stk, src/boot.c, src/boot.img:
NOP
[96848a916987]
2008-06-02 Erick Gallesio <eg@unice.fr>
* Makefile.in, NEWS, aclocal.m4, configure, configure.in,
doc/Makefile.in, examples/Makefile.in, examples/images/Makefile.in,
extensions/Makefile.in, gtklos/Makefile.in, lib/Lalr.d/Makefile.in,
lib/Lurc.d/Makefile.in, lib/Makefile.in, lib/Match.d/Makefile.in,
lib/SILex.d/Makefile.in, lib/ScmPkg.d/Makefile.in,
pkgman/Makefile.in, src/Makefile.in, src/boot.c, src/boot.img,
src/object.c, src/stklosconf.h.in, tests/Makefile.in,
utils/Makefile.in:
changed <box> to <ref> since the name was used by old GTk boxes
[7142bf4a4570]
2008-05-18 Erick Gallesio <eg@unice.fr>
* .hgtags:
Added tag stklos-0.98 for changeset 98e972116c66
[e30db73b8814]
* .hgtags:
Removed tag stklos-0.98
[98e972116c66] [stklos-0.98]
* ChangeLog, NEWS, doc/html/stklos-ref-1.html, doc/html/stklos-
ref-10.html, doc/html/stklos-ref-11.html, doc/html/stklos-
ref-12.html, doc/html/stklos-ref-13.html, doc/html/stklos-
ref-14.html, doc/html/stklos-ref-15.html, doc/html/stklos-
ref-16.html, doc/html/stklos-ref-2.html, doc/html/stklos-ref-3.html,
doc/html/stklos-ref-4.html, doc/html/stklos-ref-5.html,
doc/html/stklos-ref-6.html, doc/html/stklos-ref-7.html,
doc/html/stklos-ref-8.html, doc/html/stklos-ref-9.html,
doc/html/stklos-ref.html, doc/pdf/stklos-ref.pdf:
Commit version stklos-0.98
[20e82874c4bb]
* PORTING-NOTES:
NOP
[d5209327cc56]
2008-05-14 Erick Gallesio <eg@unice.fr>
* STklos 0.98 Release
......@@ -246,7 +720,7 @@
* configure.in, src/system.c:
Fix for Solaris (not unsetenv in Solaris)
[c9e85af0d3de]
2007-06-30 Erick Gallesio <eg@essi.fr>
* STklos 0.96 Release
......
......@@ -115,7 +115,6 @@ AUTOMAKE = @AUTOMAKE@
AWK = @AWK@
BUILD_ARCH = @BUILD_ARCH@
BUILD_OS = @BUILD_OS@
CALLCC_STK = @CALLCC_STK@
CC = @CC@
CCDEPMODE = @CCDEPMODE@
CFLAGS = @CFLAGS@
......
#! /bin/sh
# Guess values for system-dependent variables and create Makefiles.
# Generated by GNU Autoconf 2.65 for stklos 0.99dev.
# Generated by GNU Autoconf 2.65 for stklos 1.00.
#
#
# Copyright (C) 1992, 1993, 1994, 1995, 1996, 1998, 1999, 2000, 2001,
......@@ -549,8 +549,8 @@ MAKEFLAGS=
# Identity of this package.
PACKAGE_NAME='stklos'
PACKAGE_TARNAME='stklos'
PACKAGE_VERSION='0.99dev'
PACKAGE_STRING='stklos 0.99dev'
PACKAGE_VERSION='1.00'
PACKAGE_STRING='stklos 1.00'
PACKAGE_BUGREPORT=''
PACKAGE_URL=''
......@@ -597,7 +597,6 @@ ac_subst_vars='am__EXEEXT_FALSE
am__EXEEXT_TRUE
LTLIBOBJS
LIB_SUMMARY
CALLCC_STK
THREADS
FFIINC
FFILIB
......@@ -1294,7 +1293,7 @@ if test "$ac_init_help" = "long"; then
# Omit some internal or obsolete options to make the list less imposing.
# This message is too long to be a string in the A/UX 3.1 sh.
cat <<_ACEOF
\`configure' configures stklos 0.99dev to adapt to many kinds of systems.
\`configure' configures stklos 1.00 to adapt to many kinds of systems.
Usage: $0 [OPTION]... [VAR=VALUE]...
......@@ -1360,7 +1359,7 @@ fi
if test -n "$ac_init_help"; then
case $ac_init_help in
short | recursive ) echo "Configuration of stklos 0.99dev:";;
short | recursive ) echo "Configuration of stklos 1.00:";;
esac
cat <<\_ACEOF
......@@ -1459,7 +1458,7 @@ fi
test -n "$ac_init_help" && exit $ac_status
if $ac_init_version; then
cat <<\_ACEOF
stklos configure 0.99dev
stklos configure 1.00
generated by GNU Autoconf 2.65
Copyright (C) 2009 Free Software Foundation, Inc.
......@@ -1916,7 +1915,7 @@ cat >config.log <<_ACEOF
This file contains any messages produced by compilers while
running configure, to aid debugging if configure makes a mistake.
It was created by stklos $as_me 0.99dev, which was
It was created by stklos $as_me 1.00, which was
generated by GNU Autoconf 2.65. Invocation command line was
$ $0 $@
......@@ -2727,7 +2726,7 @@ fi
# Define the identity of the package.
PACKAGE='stklos'
VERSION='0.99dev'
VERSION='1.00'
cat >>confdefs.h <<_ACEOF
......@@ -6309,7 +6308,6 @@ ac_compiler_gnu=$ac_cv_c_compiler_gnu
case "$THREADS" in
no | none | single)
THREADS=none
CALLCC_STK='"callcc.stk"'
$as_echo "#define THREADS_NONE /**/" >>confdefs.h
......@@ -6359,7 +6357,6 @@ else
fi
THREADS=pthreads
CALLCC_STK='"callcc.stk"'
$as_echo "#define THREADS_PTHREADS /**/" >>confdefs.h
......@@ -6898,8 +6895,7 @@ LIB_SUMMARY="(:system ($SYST_LIBS) :compiled ($COMP_LIBS))"
ac_config_files="$ac_config_files Makefile src/Makefile src/extraconf.h doc/Makefile lib/Makefile utils/Makefile lib/boot-callcc.stk utils/stklos-config utils/stklos-script examples/Makefile lib/Match.d/Makefile lib/SILex.d/Makefile lib/Lalr.d/Makefile lib/ScmPkg.d/Makefile tests/Makefile doc/stklos.1 doc/stklos-config.1 doc/stklos-compile.1 doc/stklos-genlex.1 doc/stklos-install.1 doc/stklos-pkg.1 doc/skb/stklos-version.stk pkgman/Makefile"
ac_config_files="$ac_config_files Makefile src/Makefile src/extraconf.h doc/Makefile lib/Makefile utils/Makefile utils/stklos-config utils/stklos-script examples/Makefile lib/Match.d/Makefile lib/SILex.d/Makefile lib/Lalr.d/Makefile lib/ScmPkg.d/Makefile tests/Makefile doc/stklos.1 doc/stklos-config.1 doc/stklos-compile.1 doc/stklos-genlex.1 doc/stklos-install.1 doc/stklos-pkg.1 doc/skb/stklos-version.stk pkgman/Makefile"
cat >confcache <<\_ACEOF
# This file is a shell script that caches the results of configure
......@@ -7434,7 +7430,7 @@ cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
# report actual input values of CONFIG_FILES etc. instead of their
# values after options handling.
ac_log="
This file was extended by stklos $as_me 0.99dev, which was
This file was extended by stklos $as_me 1.00, which was
generated by GNU Autoconf 2.65. Invocation command line was
CONFIG_FILES = $CONFIG_FILES
......@@ -7500,7 +7496,7 @@ _ACEOF
cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
ac_cs_config="`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`"
ac_cs_version="\\
stklos config.status 0.99dev
stklos config.status 1.00
configured by $0, generated by GNU Autoconf 2.65,
with options \\"\$ac_cs_config\\"
......@@ -7631,7 +7627,6 @@ do
"doc/Makefile") CONFIG_FILES="$CONFIG_FILES doc/Makefile" ;;
"lib/Makefile") CONFIG_FILES="$CONFIG_FILES lib/Makefile" ;;
"utils/Makefile") CONFIG_FILES="$CONFIG_FILES utils/Makefile" ;;
"lib/boot-callcc.stk") CONFIG_FILES="$CONFIG_FILES lib/boot-callcc.stk" ;;
"utils/stklos-config") CONFIG_FILES="$CONFIG_FILES utils/stklos-config" ;;
"utils/stklos-script") CONFIG_FILES="$CONFIG_FILES utils/stklos-script" ;;
"examples/Makefile") CONFIG_FILES="$CONFIG_FILES examples/Makefile" ;;
......
......@@ -2,10 +2,10 @@
###
### Author: Erick Gallesio [eg@unice.fr]
### Creation date: 28-Dec-1999 21:19 (eg)
### Last file update: 20-Dec-2009 18:02 (eg)
### Last file update: 3-Jan-2010 08:15 (eg)
AC_PREREQ(2.64)
AC_INIT([stklos], [0.99dev])
AC_INIT([stklos], [1.00])
AM_INIT_AUTOMAKE
AC_CONFIG_SRCDIR(src/stklos.c)
AC_CONFIG_HEADERS(src/stklosconf.h)
......@@ -140,7 +140,6 @@ AC_LANG(C)
case "$THREADS" in
no | none | single)
THREADS=none
CALLCC_STK='"callcc.stk"'
AC_DEFINE(THREADS_NONE, [], [No thread support])
;;
posix | pthreads)
......@@ -148,7 +147,6 @@ case "$THREADS" in
AC_CHECK_LIB(pthread, pthread_create, LIBS="-lpthread $LIBS",
[AC_MSG_ERROR([Missing PThread library])])
THREADS=pthreads
CALLCC_STK='"callcc.stk"'
AC_DEFINE(THREADS_PTHREADS, [], [PThread support])
;;
*)
......@@ -419,12 +417,11 @@ AC_SUBST(FFILIB)
AC_SUBST(FFIINC)
AC_SUBST(THREADS)
AC_SUBST(CALLCC_STK)
AC_SUBST(LIB_SUMMARY)
AC_CONFIG_FILES([Makefile src/Makefile src/extraconf.h doc/Makefile
lib/Makefile utils/Makefile lib/boot-callcc.stk
utils/stklos-config utils/stklos-script examples/Makefile
lib/Makefile utils/Makefile utils/stklos-config
utils/stklos-script examples/Makefile
lib/Match.d/Makefile lib/SILex.d/Makefile lib/Lalr.d/Makefile
lib/ScmPkg.d/Makefile tests/Makefile
doc/stklos.1 doc/stklos-config.1 doc/stklos-compile.1
......
......@@ -92,7 +92,6 @@ AUTOMAKE = @AUTOMAKE@
AWK = @AWK@
BUILD_ARCH = @BUILD_ARCH@
BUILD_OS = @BUILD_OS@
CALLCC_STK = @CALLCC_STK@
CC = @CC@
CCDEPMODE = @CCDEPMODE@
CFLAGS = @CFLAGS@
......
......@@ -80,7 +80,6 @@ AUTOMAKE = @AUTOMAKE@
AWK = @AWK@
BUILD_ARCH = @BUILD_ARCH@
BUILD_OS = @BUILD_OS@
CALLCC_STK = @CALLCC_STK@
CC = @CC@
CCDEPMODE = @CCDEPMODE@
CFLAGS = @CFLAGS@
......
......@@ -84,7 +84,6 @@ AUTOMAKE = @AUTOMAKE@
AWK = @AWK@
BUILD_ARCH = @BUILD_ARCH@
BUILD_OS = @BUILD_OS@
CALLCC_STK = @CALLCC_STK@
CC = @CC@
CCDEPMODE = @CCDEPMODE@
CFLAGS = @CFLAGS@
......
......@@ -39,15 +39,14 @@ NORMAL_UNINSTALL = :
PRE_UNINSTALL = :
POST_UNINSTALL = :
subdir = lib
DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in \
$(srcdir)/boot-callcc.stk.in
DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in
ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
am__aclocal_m4_deps = $(top_srcdir)/configure.ac
am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \
$(ACLOCAL_M4)
mkinstalldirs = $(SHELL) $(top_srcdir)/mkinstalldirs
CONFIG_HEADER = $(top_builddir)/src/stklosconf.h
CONFIG_CLEAN_FILES = boot-callcc.stk
CONFIG_CLEAN_FILES =
CONFIG_CLEAN_VPATH_FILES =
SOURCES =
DIST_SOURCES =
......@@ -124,7 +123,6 @@ AUTOMAKE = @AUTOMAKE@
AWK = @AWK@
BUILD_ARCH = @BUILD_ARCH@
BUILD_OS = @BUILD_OS@
CALLCC_STK = @CALLCC_STK@
CC = @CC@
CCDEPMODE = @CCDEPMODE@
CFLAGS = @CFLAGS@
......@@ -404,8 +402,6 @@ $(top_srcdir)/configure: $(am__configure_deps)
$(ACLOCAL_M4): $(am__aclocal_m4_deps)
cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
$(am__aclocal_m4_deps):
boot-callcc.stk: $(top_builddir)/config.status $(srcdir)/boot-callcc.stk.in
cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@
install-schemeDATA: $(scheme_DATA)
@$(NORMAL_INSTALL)
test -z "$(schemedir)" || $(MKDIR_P) "$(DESTDIR)$(schemedir)"
......
......@@ -83,7 +83,6 @@ AUTOMAKE = @AUTOMAKE@
AWK = @AWK@
BUILD_ARCH = @BUILD_ARCH@
BUILD_OS = @BUILD_OS@
CALLCC_STK = @CALLCC_STK@
CC = @CC@
CCDEPMODE = @CCDEPMODE@
CFLAGS = @CFLAGS@
......
......@@ -83,7 +83,6 @@ AUTOMAKE = @AUTOMAKE@
AWK = @AWK@
BUILD_ARCH = @BUILD_ARCH@
BUILD_OS = @BUILD_OS@
CALLCC_STK = @CALLCC_STK@
CC = @CC@
CCDEPMODE = @CCDEPMODE@
CFLAGS = @CFLAGS@
......
......@@ -84,7 +84,6 @@ AUTOMAKE = @AUTOMAKE@
AWK = @AWK@
BUILD_ARCH = @BUILD_ARCH@
BUILD_OS = @BUILD_OS@
CALLCC_STK = @CALLCC_STK@
CC = @CC@
CCDEPMODE = @CCDEPMODE@
CFLAGS = @CFLAGS@
......
;;;;
;;;; boot-callcc.stk -- Boot call/cc support
;;;;
;;;; Copyright © 2006 Erick Gallesio - I3S-CNRS/ESSI <eg@essi.fr>
;;;;
;;;;
;;;; 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 of the License, 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 program; if not, write to the Free Software
;;;; Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307,
;;;; USA.
;;;;
;;;; Author: Erick Gallesio [eg@essi.fr]
;;;; Creation date: 24-Nov-2006 10:14 (eg)
;;;; Last file update: 24-Nov-2006 10:14 (eg)
;;;;
(include @CALLCC_STK@)
;;;;
;;;; boot.stk -- Default boot file
;;;;
;;;; Copyright 2000-2009 Erick Gallesio - I3S-CNRS/ESSI <eg@unice.fr>
;;;; Copyright 2000-2010 Erick Gallesio - I3S-CNRS/ESSI <eg@unice.fr>
;;;;
;;;;
;;;; This program is free software; you can redistribute it and/or modify
......@@ -21,13 +21,13 @@
;;;;
;;;; Author: Erick Gallesio [eg@unice.fr]
;;;; Creation date: 01-Jan-2000 15:04 (eg)
;;;; Last file update: 20-Dec-2009 17:47 (eg)
;;;; Last file update: 3-Jan-2010 08:12 (eg)
;;;;
(include "runtime.stk") ; Definition necessary for the bootstrap