Diff for /gforth/ChangeLog between versions 1.13 and 1.19

version 1.13, 2007/09/12 17:33:43 version 1.19, 2008/11/02 17:13:01
Line 1 Line 1
   Update this by inserting the output of 
           rcs2log -u "pazsan      Bernd Paysan    bernd.paysan@gmx.de" -h mips.complang.tuwien.ac.at
   with possibly additional -u clauses for other authors.  Check the authors with
           rcs2log -u "pazsan      Bernd Paysan    bernd.paysan@gmx.de" -h mips.complang.tuwien.ac.at|grep '^200' |sed s/200.-..-..//|sort |uniq
   
           
   2008-11-01  Anton Ertl  <anton@mips.complang.tuwien.ac.at>
   
           * Benchres, ChangeLog, INSTALL, NEWS, NEWS.vmgen, README, arch/4stack/asm.fs, arch/4stack/mach.fs, arch/4stack/prim-new.fs, arch/4stack/prim.fs, arch/4stack/relocate.fs, arch/generic/machine.h, arch/misc/prim.fs, arch/sparc/machine.h, dis-gdb.fs, doc/vmgen.texi, engine/io.c, engine/libcc.h.in, engine/support.c, engine/threaded.h, kernel/comp.fs, machpc.fs.in, prims2x0.6.2.fs, regexp.fs, update-copyright, vmgen-ex/Makefile, vmgen-ex2/Makefile, vmgen.in:
           updated copyright years
   
   2008-11-01  Bernd Paysan  <bernd.paysan@gmx.de>
   
           * configure.in: Added --tag=CC for glibtool configure option
   
   2008-11-01  Anton Ertl  <anton@mips.complang.tuwien.ac.at>
   
           * Benchres: added 0.7.0 Benchmark results and reorganized the others
   
           * README: updated tested platforms
   
           * libcc.fs:
           don't use libtool --tag=CC (doesn't work with libtool-1.5, and is unnecessary)
   
           * Makefile.in, configure.in, testall, testdist: install.TAGS bugfix
           set special skipcode for power architecture to work with gcc-3.[34]
   
           * Makefile.in, install-tags.fs, testall, testdist:
           worked around HP/UX awk limitations by replacing awk script with gforth script
           put some workarounds for specific boxes into testall and testdist
   
   2008-10-29  Bernd Paysan  <bernd.paysan@gmx.de>
   
           * wf.fs: Fixed multi-extension problem with old apache and IE
   
   2008-10-28  Anton Ertl  <anton@mips.complang.tuwien.ac.at>
   
           * configure.in: fixed ia64 bug corresponding to the arm_cacheflush bug
   
   2008-10-27  Anton Ertl  <anton@mips.complang.tuwien.ac.at>
   
           * configure.in: finally fixed the arm_cacheflush builddir issue
   
           * configure.in, testall:
           arm_cacheflush should now work with separate build dir
           minor testall improvements
   
   2008-10-26  Bernd Paysan  <bernd.paysan@gmx.de>
   
           * Makefile.in: Fixed vmgen problem
   
           * configure.in: New snapshot date
   
   2008-10-26  Anton Ertl  <anton@mips.complang.tuwien.ac.at>
   
           * testall, testdist: more t1000 workarounds
   
           * Makefile.in, configure.in, testall, testdist:
           Fixed a few more builddir and other issues
           Improved testall and testdist (only partially tested)
   
   2008-10-25  Anton Ertl  <anton@mips.complang.tuwien.ac.at>
   
           * Makefile.in, configure.in, engine/Makefile.in, kernel/int.fs, preforth.in, testall, testdist:
           Fixed various bugs related to builddir!=srcdir
           prims2x0.6.2.fs is now installed
           avoid extra make for check
           updated testdist and testall
   
   2008-10-23  Bernd Paysan  <bernd.paysan@gmx.de>
   
           * README, arch/misc/prim.fs: Tested on various Gforth EC platforms
   
           * arch/4stack/prim.fs: Fixed typo
   
           * arch/4stack/prim.fs:
           Disabled new division primitives (they fail to work)
   
           * arch/4stack/asm.fs, arch/4stack/prim.fs, arch/4stack/relocate.fs, kernel/int.fs:
           Fixed 4stack image generation with a 64 bit Gforth engine (tested only
           on little endian machines, so far).
   
   2008-10-22  Bernd Paysan  <bernd.paysan@gmx.de>
   
           * arch/4stack/asm.fs, arch/4stack/relocate.fs:
           Attempt at better compilation of 4stack with 64 bit Gforth
   
   2008-10-20  Bernd Paysan  <bernd.paysan@gmx.de>
   
           * configure.in: Byte order check != no, to cover autoconf-2.62 bug
   
   2008-10-19  Bernd Paysan  <bernd.paysan@gmx.de>
   
           * arch/4stack/asm.fs: Deleted superfluous [THEN]
   
           * arch/4stack/mach.fs, arch/4stack/prim-new.fs, arch/4stack/prim.fs, arch/4stack/relocate.fs:
           Minor fixes to make 4stack work again (build with 32 bit engine!)
   
   2008-10-19  Anton Ertl  <anton@mips.complang.tuwien.ac.at>
   
           * Makefile.in:
           The libcc-named stuff is now build before checking (it's not a check)
           The libcc-named stuff is only built and installed if libtool exists
   
           * engine/forth.h: DLSHIFT bugfix (fixes um/mod on some platforms)
   
   2008-10-15  Anton Ertl  <anton@mips.complang.tuwien.ac.at>
   
           * engine/support.c, preforth.in: more fixes to support old stuff
   
           * Makefile.in, configure.in, engine/engine.c, engine/forth.h, engine/main.c, prim:
           Makefile bugfix
           fixed some portability issues for MIPS
           fixed some portability issues for old platforms
   
   2008-10-13  Bernd Paysan  <bernd.paysan@gmx.de>
   
           * arch/4stack/asm.fs, arch/4stack/mach.fs, arch/4stack/relocate.fs, kernel/comp.fs:
           Made 4stack target compile again (but it doesn't run yet)
   
   2008-10-13  Anton Ertl  <anton@mips.complang.tuwien.ac.at>
   
           * INSTALL, README, configure.in: updated INSTALL, README
           documented some configuration variables in configure.in
   
   2008-10-12  Bernd Paysan  <bernd.paysan@gmx.de>
   
           * Makefile.in, engine/Makefile.in: Fixed unused Makefile macros
   
           * configure.in: Removed unnecessary quoting of tr arguments
   
   2008-10-12  Anton Ertl  <anton@mips.complang.tuwien.ac.at>
   
           * Makefile.in, NEWS.vmgen, NEWS.vmgen.future:
           re-enabled installation of vmgen
           updated NEWS.vmgen
           NEWS.vmgen.future contains stuff that's not yet for NEWS.vmgen (not installed)
   
   2008-10-12  Bernd Paysan  <bernd.paysan@gmx.de>
   
           * configure.in: M4 escapes readded
   
           * configure.in, wf.fs: Fixed sed pattern
           wf adds content-type application/xhtml+xml
   
   2008-10-12  Anton Ertl  <anton@mips.complang.tuwien.ac.at>
   
           * configure.in: LTDL_LIBRARY_PATH is now a configure variable
           The computation of the default for LTDL_LIBRARY_PATH now uses ldconfig again.
   
   2008-10-11  Bernd Paysan  <bernd.paysan@gmx.de>
   
           * README: Added further testing results
   
           * configure.in: Reverted ldconfig -p call
   
   2008-10-10  Anton Ertl  <anton@mips.complang.tuwien.ac.at>
   
           * configure.in:
           refined LTDL_LIBRARY_PATH computation to also work on systems that use
             "include /etc/ld.so.conf.d/*.conf" in ld.so.conf
   
   2008-10-10  Bernd Paysan  <bernd.paysan@gmx.de>
   
           * README: Added ppc on Darwin as checked plattform
   
           * README: Added 386er test
   
           * README: Added darwin to the successfully tested systems
   
           * engine/support.c: Fixed typo
   
           * engine/support.c: Fixing lt_dlopen for Mac OS X
   
   2008-10-09  Bernd Paysan  <bernd.paysan@gmx.de>
   
           * configure.in: Better workaround
   
           * configure.in, lib.fs: Added workaround for libltdl
   
           * engine/support.c: Tried short circuit to dlopen() - failed, too.
   
           * engine/forth.h, engine/support.c, prim:
           Added gforth_dlopen as support word
   
   2008-10-08  Anton Ertl  <anton@mips.complang.tuwien.ac.at>
   
           * Makefile.in, doc/vmgen.texi, prims2x0.6.2.fs, vmgen-ex/Makefile, vmgen-ex2/Makefile, vmgen.in:
           made vmgen release-ready:
             added prims2x0.6.2.fs (and fixed use of RECOVER)
             vmgen now looks for vmgen-version to decide what prims2x.fs to use and
                uses prims2x0.6.2.fs by default
             reverted some of the documentation
             fixed minor bug in vmgen-ex*/Makefile
   
           * unix/socket.fs: fixed bind() type error
   
           * Makefile.in: now the use of MKDIR-PARENTS in libcc is tested
   
   2008-10-08  Bernd Paysan  <bernd.paysan@gmx.de>
   
           * wf.fs: Fixed get-icon problem
   
   2008-10-07  Bernd Paysan  <bernd.paysan@gmx.de>
   
           * iss.sh, unix/socket.fs: Fixed sockets for windows
           Don't use recode to add cr before lf - use sed (always available)
   
   2008-10-06  Bernd Paysan  <bernd.paysan@gmx.de>
   
           * Makefile.in:
           Moved mkdir.fs to the normal sources (no longer a libcc.fs based file)
   
           * mkdir.fs: Fix build process when mkdir is required
   
           * Makefile.in: Added Aleksej's Makefile patch
   
           * iss.sh: Added automatic recode of README for setup.exe presentation
   
   2008-10-06  Anton Ertl  <anton@mips.complang.tuwien.ac.at>
   
           * libcc.fs, mkdir.fs, prim:
           libcc now creates the directories where it puts its files
           make =MKDIR into a primitive to break bootstrapping problem (=MKDIR
             needs libcc, which needs =MKDIR)
   
   2008-10-06  Bernd Paysan  <bernd.paysan@gmx.de>
   
           * engine/libcc.h.in: Fixed typo in non-windows part
   
           * configure.in, iss.sh, unix/socket.fs:
           Working Windows port snapshot created
   
   2008-10-06  Anton Ertl  <anton@mips.complang.tuwien.ac.at>
   
           * mkdir.fs: added MKDIR-P
   
   2008-10-06  Bernd Paysan  <bernd.paysan@gmx.de>
   
           * engine/libcc.h.in, unix/socket.fs:
           Fixed problems with Windows C libraries
   
   2008-10-06  Anton Ertl  <anton@mips.complang.tuwien.ac.at>
   
           * mkdir.fs:
           renamed mkdir words to avoid conflicts with likely naming conventions
   
   2008-10-06  Bernd Paysan  <bernd.paysan@gmx.de>
   
           * engine/libcc.h.in, engine/main.c, wf.fs:
           Added cstr and tilde_cstr to gforth_pointers
   
   2008-09-18  Bernd Paysan  <bernd.paysan@gmx.de>
   
           * unix/socket.fs: Fixed errno
   
           * engine/libcc.h.in, envos.fs.in, libcc.fs:
           libcc works now on Windows (though most of the examples don't)
   
           * doc/objects-implementation.obj, engine/forth.h, engine/libcc.h.in, engine/main.c, fflib.fs, libcc.fs, libffi.fs, prim:
           Windows version of libcc interface (first attempt)
   
   2008-08-24  Bernd Paysan  <bernd.paysan@gmx.de>
   
           * wf.fs: xhtml strict compliant <red red> tag
   
   2008-08-19  Anton Ertl  <anton@mips.complang.tuwien.ac.at>
   
           * Makefile.in, configure.in, cstr.fs, mkdir.fs:
           added cstr.fs mkdir.fs C interface files
   
           * configure.in, engine/main.c:
           workarounds for MacOS X and /lib64 portability issues (/lib64 incomplete)
   
           * configure.in, engine/main.c:
           fixed BSD portability issue (reported by Aleksej Saushev)
   
           * Makefile.in, configure.in: more Solaris portability fixes
   
   2008-08-16  Anton Ertl  <anton@mips.complang.tuwien.ac.at>
   
           * arch/sparc/machine.h, engine/main.c:
           fixed some warnings that were reported on sparc-solaris
   
           * Makefile.in: another Solaris portability fix
   
           * dis-gdb.fs:
           removed bash dependency (now there is a dependency on POSIX ps)
   
           * engine/main.c, prim: fix if libltdl is not present
   
           * engine/Makefile.in: Solaris make portability fix
   
           * configure.in: bugfix
   
           * configure.in: portability fix (Solaris "which")
   
           * engine/main.c: Now builds with llvm-gcc (but libcc.fs does not work)
   
   2008-08-14  Anton Ertl  <anton@mips.complang.tuwien.ac.at>
   
           * lib.fs: commented out unportable lib.fs test
   
   2008-08-13  Anton Ertl  <anton@mips.complang.tuwien.ac.at>
   
           * configure.in: fixed grep portability issue in configure.in
   
   2008-08-09  Anton Ertl  <anton@mips.complang.tuwien.ac.at>
   
           * libffi.fs: Another fix for Xcode nonsense
   
           * configure.in, envos.fs.in, libffi.fs:
           The location of ffi.h is now determined by configure
   
   2008-08-09  Bernd Paysan  <bernd.paysan@gmx.de>
   
           * regexp.fs: Changed checks for start and end of regexp
   
   2008-08-09  Anton Ertl  <anton@mips.complang.tuwien.ac.at>
   
           * Makefile.in, doc/gforth.ds, libcc.fs, regexp.fs:
           fixed documentation bugs
   
           * Benchres: added more benchmark results
   
           * Makefile.in, configure.in:
           Only those libcc files are processed for which the libraries exist
   
           * Benchres, engine/main.c, prim: eliminated warnings
           added Benchmark results
   
           * Makefile.in, arch/generic/machine.h, engine/128bit.h, engine/io.c, engine/main.c, engine/support.c, engine/threaded.h, prim:
           The Makefile now uses an EMACS variable
           Eliminated most compilation warnings
   
           * Makefile.in:
           install gforth.el, too (suggested by Aleksej Saushev <878wvgaatn.fsf@inbox.ru>)
   
   2008-08-08  Anton Ertl  <anton@mips.complang.tuwien.ac.at>
   
           * Agenda, compat/execute-parsing.fs, configure.in, doc/gforth.ds, doc/vmgen.texi, envos.fs.in, lib.fs, machpc.fs.in:
           Updated Agenda
           Now lib.fs selects libffi.fs or fflib.fs based on a configure test
           compat/execute-parsing bugfix
           fixed some documentation bugs (reported by Jakob Sievers)
   
   2008-08-05  Bernd Paysan  <bernd.paysan@gmx.de>
   
           * libffi.fs: Added ints at the right position
   
           * libffi.fs: Added ints
   
   2008-08-03  Bernd Paysan  <bernd.paysan@gmx.de>
   
           * lib.fs: Removed printout in lib.fs
   
   2008-08-02  Bernd Paysan  <bernd.paysan@gmx.de>
   
           * arch/386/machine.h: Best effort for Mac OS X 32 bit with gcc-4.2
   
           * preforth.in: Fixed Mac OS X default build problem
   
   2008-07-31  Bernd Paysan  <bernd.paysan@gmx.de>
   
           * lib.fs: Typo
   
           * lib.fs: Another fix for lib.fs
   
           * lib.fs: Changed search for libffi
   
   2008-07-29  Bernd Paysan  <bernd.paysan@gmx.de>
   
           * configure.in, machpc.fs.in: Removed dependencies to libffi/ffcall
   
           * lib.fs: Prefer libffi over ffcall
   
           * fflib.fs: Correct declaration of gforth_RP and gforth_LP
   
           * fflib.fs, libcc.fs, unix/socket.fs: Fixed fflib.fs
           Real fix for the macro problem (define wrapper macro instead)
   
   2008-07-27  Bernd Paysan  <bernd.paysan@gmx.de>
   
           * libcc.fs, unix/socket.fs: Fixed FILE* problem
   
           * engine/forth.h, prim: Fixed callback problem
   
   2008-07-26  Bernd Paysan  <bernd.paysan@gmx.de>
   
           * lib.fs: Right libc for 64 bit
   
           * INSTALL, Makefile.in, lib.fs: Try to make old libffi.fs work again
   
   2008-07-23  Anton Ertl  <anton@mips.complang.tuwien.ac.at>
   
           * Makefile.in:
           distribute autogen.sh, too (Bug report from M. Edward (Ed) Borasky)
   
   2008-07-21  Bernd Paysan  <bernd.paysan@gmx.de>
   
           * .cvsignore, engine/.cvsignore: More complete .cvsignore
   
   2008-07-18  Bernd Paysan  <bernd.paysan@gmx.de>
   
           * Makefile.in: Fixed libtool invocation in Makefile for Mac OS X
   
   2008-07-17  Anton Ertl  <anton@mips.complang.tuwien.ac.at>
   
           * Makefile.in, configure.in:
           anti-dependence of engine on kernel is now set by configure
              (if a preforth exists)
   
   2008-07-16  Anton Ertl  <anton@mips.complang.tuwien.ac.at>
   
           * ChangeLog, NEWS, configure.in: Updated dates in NEWS, configure.in
           Updated ChangeLog
   
           * preforth.in: preforth now works if there is an engine but no kernel
   
   2008-07-16  Bernd Paysan  <bernd.paysan@gmx.de>
   
           * Makedist.in, Makefile.in: Cleanup of improved build process
   
   2008-07-15  Bernd Paysan  <bernd.paysan@gmx.de>
   
           * Makedist.in, Makefile.in: Fixed build process
   
   2008-07-15  Anton Ertl  <anton@mips.complang.tuwien.ac.at>
   
           * ChangeLog, NEWS: updated ChangeLog and NEWS
   
           * BUILD-FROM-SCRATCH, Makedist.in, Makefile.in, arch/386/machine.h, arch/amd64/machine.h, arch/arm/asm-example.fs, arch/arm/asm.fs, arch/arm/machine.h, arch/power/machine.h, blocks.fs, build-ec.in, cache-fast0.vmg, cache-fast1.vmg, cache-fast2.vmg, cache-fast3.vmg, cache-fast4.vmg, configure.in, doc/gforth.ds, ds2texi.fs, engine/128bit.h, engine/Makefile.in, engine/engine.c, engine/forth.h, engine/io-nxt.c, engine/main.c, envos.fs.in, fflib.fs, gforth.el, gray.fs, history.fs, httpd.fs, kernel/main.fs, kernel/paths.fs, lib.fs, libcc.fs, libffi.fs, preforth.in, prim, quotes.fs, see.fs, unix/socket.fs, update-copyright, update-copyright-blacklist, utf-8.fs, wf.fs:
           updated copyright years
           updated copyright-blacklist (added libltdl)
           updated distributed files (don't distribute files without distribution terms)
           added copyright to preforth.in and build-ec.in
   
           * Makefile.in, configure.in, kernel/int.fs, libcc.fs:
           fixed some make install bugs
           updated date and version
   
           * Makefile.in, configure.in, envos.fs.in, libcc.fs, libcc.fs.in:
           eliminated libcc.fs.in by moving @CC@ into envos.fs.in.
   
   2008-07-14  Bernd Paysan  <bernd.paysan@gmx.de>
   
           * libcc.fs, libcc.fs.in:
           Added tag so that different gcc names compile correctly
   
           * libcc.fs.in: Debugs commented out again
   
           * Makefile.in, libcc.fs, libcc.fs.in:
           Try to get C compiler with options to work
   
           * libcc.fs.in: Compiler-specific libcc.fs.in
   
           * Makefile.in, configure.in: Fix for libcc.fs
   
           * Makefile.in, arch/386/machine.h: Fix a few building bugs
   
           * libcc.fs: Made libcc.fs compile with old kernels
   
   2008-07-13  Anton Ertl  <anton@mips.complang.tuwien.ac.at>
   
           * Makefile.in, fflib.fs, libcc.fs, libffi.fs:
           fixed some bugs so "make install" works (DESTDIR still probably buggy)
   
   2008-07-12  Anton Ertl  <anton@mips.complang.tuwien.ac.at>
   
           * Makefile.in, kernel/paths.fs, libcc.fs:
           builds .la files on install (untested and probably broken wrt DESTDIR)
           added check-libcc-named target and perform it on make check
           The libcc-path now also contains the common libcc-named directory
           reworked initialization of libcc to happen on every boot
           added MAKE-PATH (for making an empty path to paths.fs
   
   2008-07-10  Anton Ertl  <anton@mips.complang.tuwien.ac.at>
   
           * libcc.fs: first steps in having a LIBCC-PATH
   
           * libcc.fs, prim: OPEN-LIB now understands "~" for directories.
   
           * libcc.fs:
           libcc files are now generated in ~/.gforth/libcc-{named,tmp}/
   
   2008-07-05  Anton Ertl  <anton@mips.complang.tuwien.ac.at>
   
           * fflib.fs, libcc.fs: fflib.fs now is a named C interface library
           fixed bug in libcc.fs (unnamed libraries are now always rebuilt)
   
   2008-07-04  Bernd Paysan  <bernd.paysan@gmx.de>
   
           * configure.in: Removed bash dependency
   
   2008-07-03  Bernd Paysan  <bernd.paysan@gmx.de>
   
           * engine/engine.c, engine/forth.h, engine/main.c, libffi.fs:
           Removed remainders of FFI in C code
   
   2008-06-17  Anton Ertl  <anton@mips.complang.tuwien.ac.at>
   
           * doc/gforth.ds, libcc.fs, prim:
           documented LIB-ERROR C-LIBRARY-NAME C-LIBRARY END-C-LIBRARY
   
           * libcc.fs:
           Now libcc loads existing .la file instead of generating it anew
             Bug: also does this for generated (not user-provided) names
   
           * libcc.fs, libffi.fs: libffi now also uses C-LIBRARY
           prepare for loading existing c-library
   
           * libcc.fs, unix/socket.fs:
           added C-LIBRARY END-C-LIBRARY C-LIBRARY-NAME (yet undocumented)
             to specify the library wrapper file name
           used that feature in unix/socket.fs
   
   2008-06-14  Anton Ertl  <anton@mips.complang.tuwien.ac.at>
   
           * gray.fs: optimized nts in gray
   
   2008-06-01  Darren Bane  <dbane@mips>
   
           * libffi.fs: Forgot an argument to c-function for ffi-prep-closure
   
           * fsl-util.4th: S>F is already defined in prim
   
           * Makefile.in:
           Use make, not sh, variable interpolation syntax for bindir
   
   2008-05-22  Bernd Paysan  <bernd.paysan@gmx.de>
   
           * xhash.fs: Added xorshift rng+hash
   
   2008-05-18  Bernd Paysan  <bernd.paysan@gmx.de>
   
           * blocks.fs: Changed empty-buffer
   
           * unix/socket.fs: hostname$ calls gethostname only on demand
   
           * unix/socket.fs: Added server-side stuff
   
   2008-05-17  Bernd Paysan  <bernd.paysan@gmx.de>
   
           * unix/socket.fs: First part of itools adaption in socket.fs
   
   2008-05-07  Bernd Paysan  <bernd.paysan@gmx.de>
   
           * history.fs: Use backspaces for single-line editing
   
           * Makefile.in: Another use of PREFORTH
   
   2008-05-05  Anton Ertl  <anton@mips.complang.tuwien.ac.at>
   
           * prim:
           deleted FFCALL LIBFFI OLDCALL primitives, use fflib.fs libffi.fs instead
   
           * Makefile.in: added missing (anti-)dependence
   
   2008-05-04  Anton Ertl  <anton@mips.complang.tuwien.ac.at>
   
           * configure.in: no longer configures libdl; we use libltdl instead
   
           * Makefile.in, autogen.sh, configure.in, engine/Makefile.in:
           removed all references to local libltdl
   
           * engine/forth.h, engine/main.c, prim:
           removed usage of libtool-2.2 ltdl functions
   
           * libltdl/Makefile.in, libltdl/aclocal.m4, libltdl/configure:
           removed generated files
   
   2008-05-01  Bernd Paysan  <bernd.paysan@gmx.de>
   
           * Makedist.in: Quick&dirty trick to make bindist/binonlydist work again
   
   2008-04-30  Bernd Paysan  <bernd.paysan@gmx.de>
   
           * configure.in, httpd.fs, libltdl/Makefile.in, libltdl/aclocal.m4, libltdl/configure:
           Fixed httpd.fs bug
           Created new snapshot
   
   2008-04-29  Anton Ertl  <anton@mips.complang.tuwien.ac.at>
   
           * lib.fs, libcc.fs, unix/socket.fs:
           lib.fs: only check those ffcall libraries we use
           libcc.fs: removed some debugging output
           unix/socket.fs: converted to libcc.fs style (partially thanks to Darren Bane
               <http://savannah.gnu.org/bugs/?23015>
   
   2008-04-28  Anton Ertl  <anton@mips.complang.tuwien.ac.at>
   
           * doc/gforth.ds, engine/main.c, fflib.fs, libcc.fs, libffi.fs:
           added CLEAR-LIB ADD-LIB (libcc.fs), documented them,
             and used them in libffi.fs and fflib.fs
           OPEN-LIB no longer guesses library extensions (lt_dladvise_ext())
   
   2008-04-26  Anton Ertl  <anton@mips.complang.tuwien.ac.at>
   
           * Makefile.in, arch/power/machine.h, configure.in, doc/gforth.ds, engine/main.c, libcc.fs, preforth.in:
           Bugfix: make and make dist don't need pre-installed Gforth
           FORCE_REG_UNNECESSARY now defined automatically and used better
           documentation bugfix
   
   2008-04-22  Anton Ertl  <anton@mips.complang.tuwien.ac.at>
   
           * configure.in: minor bugfix
   
           * configure.in, lib.fs, libffi.fs:
           MacOS X portability <https://savannah.gnu.org/bugs/index.php?23014>
   
   2008-04-21  Anton Ertl  <anton@mips.complang.tuwien.ac.at>
   
           * autogen.sh: bugfix <http://savannah.gnu.org/bugs/?23010>
   
   2008-04-20  Anton Ertl  <anton@mips.complang.tuwien.ac.at>
   
           * engine/Makefile.in: added missing dependency
   
           * Makefile.in: make dist now also distributes libtldl (untested)
           added "make maintainer-clean" (untested, and without autogen.sh for libltdl)
           Various "clean" targets now also clean libtldl
   
           * configure.in: removed debug message
   
           * Makefile.in, configure.in, engine/Makefile.in, ltmain.sh:
           added support for building with included libltdl
             missing: building with installed libltdl
                      including ltdl in the distributed files
   
   2008-04-19  Anton Ertl  <anton@mips.complang.tuwien.ac.at>
   
           * libltdl/COPYING.LIB, libltdl/Makefile.am, libltdl/Makefile.in, libltdl/Makefile.inc, libltdl/README, libltdl/aclocal.m4, libltdl/argz.c, libltdl/argz_.h, libltdl/config-h.in, libltdl/config/compile, libltdl/config/config.guess, libltdl/config/config.sub, libltdl/config/depcomp, libltdl/config/general.m4sh, libltdl/config/getopt.m4sh, libltdl/config/install-sh, libltdl/config/ltmain.m4sh, libltdl/config/ltmain.sh, libltdl/config/mdate-sh, libltdl/config/missing, libltdl/config/mkstamp, libltdl/config/texinfo.tex, libltdl/configure, libltdl/configure.ac, libltdl/libltdl/lt__alloc.h, libltdl/libltdl/lt__dirent.h, libltdl/libltdl/lt__glibc.h, libltdl/libltdl/lt__private.h, libltdl/libltdl/lt__strl.h, libltdl/libltdl/lt_dlloader.h, libltdl/libltdl/lt_error.h, libltdl/libltdl/lt_system.h, libltdl/libltdl/slist.h, libltdl/loaders/dld_link.c, libltdl/loaders/dlopen.c, libltdl/loaders/dyld.c, libltdl/loaders/load_add_on.c, libltdl/loaders/loadlibrary.c, libltdl/loaders/preopen.c, libltdl/loaders/shl_load.c, libltdl/lt__alloc.c, libltdl/lt__dirent.c, libltdl/lt__strl.c, libltdl/lt_dlloader.c, libltdl/lt_error.c, libltdl/ltdl.c, libltdl/ltdl.h, libltdl/m4/argz.m4, libltdl/m4/libtool.m4, libltdl/m4/ltdl.m4, libltdl/m4/ltoptions.m4, libltdl/m4/ltsugar.m4, libltdl/m4/ltversion.in, libltdl/m4/ltversion.m4, libltdl/m4/lt~obsolete.m4, libltdl/slist.c, libltdl/stamp-mk:
           added libltdl (no integration yet)
   
           * Makefile.in, engine/Makefile.in, engine/forth.h, engine/main.c, libcc.fs, libffi.fs, prim:
           CPPFLAGS are now used by the Makefiles
           bugfix in libcc.fs
           OPEN-LIB now can open libraries without extension and the library's
              symbols become global
           libltdl from libtool-2.2 or higher required (will be included soon)
   
   2008-04-17  Bernd Paysan  <bernd.paysan@gmx.de>
   
           * gforth.el: Patch from Darren Bane added (bug #22929)
   
   2008-04-08  Bernd Paysan  <bernd.paysan@gmx.de>
   
           * wf.fs:
           Better XHTML conformance (now 'Strict', not just 'Transitional')
   
   2008-04-05  Bernd Paysan  <bernd.paysan@gmx.de>
   
           * Makefile.in, arch/amd64/machine.h, configure.in:
           Made sure that a distribution is possible
   
   2008-03-25  Anton Ertl  <anton@mips.complang.tuwien.ac.at>
   
           * libffi.fs: typo fixed <http://savannah.gnu.org/bugs/?22722>
   
   2008-03-22  Anton Ertl  <anton@mips.complang.tuwien.ac.at>
   
           * engine/main.c: removed --[no-]check-alignment (no implementation)
             on Alpha use <http://www.complang.tuwien.ac.at/anton/uace.c> instead
   
   2008-03-21  Anton Ertl  <anton@mips.complang.tuwien.ac.at>
   
           * engine/main.c: added --[no-]check-alignment (currently no effect)
   
   2008-03-16  Anton Ertl  <anton@mips.complang.tuwien.ac.at>
   
           * libffi.fs: added libffi primitive replacements
   
   2008-03-06  Anton Ertl  <anton@mips.complang.tuwien.ac.at>
   
           * test/ttester.fs: fixed typo
   
   2008-02-26  Anton Ertl  <anton@mips.complang.tuwien.ac.at>
   
           * BUILD-FROM-SCRATCH, Makefile.in:
           BUILD-FROM-SCRATCH now uses autogen.sh
           realclean now also cleans directories
   
           * arch/power/machine.h, engine/main.c:
           --diag now does not complain about reg. alloc. on PPC (FORCE_REG_UNNECESSARY)
   
           * Makefile.in: disabled automatic calling of gforth --diag
   
           * .cvsignore, BUILD-FROM-SCRATCH, Makefile.in:
           deleted bootstrap target (hopefully for good).
           'make realclean' should now make it real clean
   
   2008-02-26  Bernd Paysan  <bernd.paysan@gmx.de>
   
           * autogen.sh, configure.in, engine/Makefile.in:
           Some small changes in build process
   
   2008-02-25  Bernd Paysan  <bernd.paysan@gmx.de>
   
           * Makefile.in, ds2texi.fs: Fixed doc generating problem
   
   2008-02-23  Bernd Paysan  <bernd.paysan@gmx.de>
   
           * Makefile.in, arch/arm/nxt/aic.c, arch/arm/nxt/aic.h, arch/arm/nxt/bt.c, arch/arm/nxt/bt.h, arch/arm/nxt/config.nxt, arch/arm/nxt/display.c, arch/arm/nxt/display.h, arch/arm/nxt/gforth.ld, arch/arm/nxt/i2c.c, arch/arm/nxt/mytypes.h, arch/arm/nxt/nxt_avr.c, arch/arm/nxt/nxt_lcd.c, arch/arm/nxt/nxt_lcd.h, arch/arm/nxt/nxt_motors.c, arch/arm/nxt/nxt_motors.h, arch/arm/nxt/nxt_spi.c, arch/arm/nxt/nxt_spi.h, arch/arm/nxt/sound.c, arch/arm/nxt/sound.h, arch/arm/nxt/systick.c, arch/arm/nxt/systick.h, arch/arm/nxt/uart.c, arch/arm/nxt/uart.h, arch/arm/nxt/udp.c, arch/arm/nxt/udp.h, configure.in, engine/Makefile.in, engine/forth.h, engine/io-nxt.c, engine/main.c, prim:
           Fixed build problem
           Some changes for NXT
   
   2008-02-12  Anton Ertl  <anton@mips.complang.tuwien.ac.at>
   
           * engine/forth.h, fflib.fs, lib.fs, libcc.fs:
           Added replacements for primitives to fflib.fs
             current status: the libcc-generated code compiles, but does not link
           Bugfix in libcc.fs
   
           * history.fs, libcc.fs, quotes.fs, see.fs, utf-8.fs:
           Support kernel building with 0.6.2 engine, 0.6.2 kernel, and
              current startup.fs and friends.
   
   2008-02-10  Anton Ertl  <anton@mips.complang.tuwien.ac.at>
   
           * Makefile.in, configure.in, kernel/int.fs, kernel/main.fs:
           Kernel and primitive building should now be done by a pre-installed gforth.
             configure.in and Makefile.in are now prepared for that.
             However, it does not work yet.
   
   2008-01-26  David Kuehling, MAE  <dvdkhlng@mips.complang.tuwien.ac.at>
   
           * arch/arm/cacheflush-linux.c: minor thumb-mode fixes
   
           * arch/arm/cacheflush-linux.c: minor fix
   
           * arch/arm/cacheflush-linux.c:
           Thumb-mode fixes for ARM cacheflush syscall (untested)
   
   2008-01-23  David Kuehling, MAE  <dvdkhlng@mips.complang.tuwien.ac.at>
   
           * arch/arm/cacheflush1.c, arch/arm/cacheflush2.c:
           removed depricated ARM chacheflush files
   
           * Makefile.in, configure.in:
           removed references to old ARM cacheflush routines
   
           * arch/arm/cacheflush-linux.c:
           fixed buggy code in EABI-version of cacheflush syscall, fixed possible
           problems with older versions of GCC (use "r" instead of "g" constraint
           for inline assembly), improved formatting of asm code (added
           tab-characters)
   
   2008-01-23  Anton Ertl  <anton@mips.complang.tuwien.ac.at>
   
           * Makefile.in, configure.in:
           configure.in: Bugfix: Gforth now also builds if -ll does not work
           Makefile.in: removed or changed some dependencies on the engine.
   
   2008-01-21  David Kuehling, MAE  <dvdkhlng@mips.complang.tuwien.ac.at>
   
           * configure.in:
           Check for Linux on ARM by comparing $host_os against "*linux*" and not just
           "linux".  In practice we can see values like "linux-gnu", "linux-uclibc".
           This also mirrors the other places in configure.in wher $host_os is
           referenced.
   
           * arch/arm/cacheflush-linux.c:
           Added clean ARM icache flush code using Linux syscall.  Should work on OABI
           and EABI systems, even when compiled for thumb mode.
   
   2008-01-21  Anton Ertl  <anton@mips.complang.tuwien.ac.at>
   
           * arch/arm/cacheflush1.c, configure.in:
           added support for arch/arm/cacheflush-linux.c
   
   2008-01-19  David Kuehling, MAE  <dvdkhlng@mips.complang.tuwien.ac.at>
   
           * arch/arm/cacheflush-linux.c: typo...
   
           * arch/arm/cacheflush-linux.c:
           fixed cacheflush-linux.c to actually compile
   
           * arch/arm/cacheflush-linux.c, arch/arm/machine.h:
           Added icache flush code that uses a linux syscall and should thus guarantee
           correct operation on all Linux systems (if that syscall exists).
   
   2008-01-18  David Kuehling, MAE  <dvdkhlng@mips.complang.tuwien.ac.at>
   
           * doc/gforth.ds:
           Added section "ARM Assembler" to the Gforth documentation.
   
           * arch/arm/asm.fs:
           Added a note, telling the reader were to look for the assembler's
           documentation.
   
           * arch/arm/asm-example.fs, arch/arm/asm.fs:
           fixed NEXT,  , adapted asm-example.fs to use it
   
           * arch/arm/asm.fs:
           added portable implementation of NEXT, to ARM assembler
   
           * arch/arm/asm-example.fs:
           Updated ARM assembler example to jump to ' noop >code-address instead
           of reimplementing next.
   
           * arch/arm/asm-example.fs, arch/arm/asm.fs: minor assembler updates
   
   2008-01-17  David Kuehling, MAE  <dvdkhlng@mips.complang.tuwien.ac.at>
   
           * arch/arm/asm.fs: very minor fix
   
           * arch/arm/asm-example.fs:
           updated asm example.  now shows how to access the stack.
   
           * arch/arm/asm-example.fs, arch/arm/asm.fs: asm example...
   
           * arch/arm/asm-example.fs: more asm example code
   
           * arch/arm/asm-example.fs: minor change
   
           * arch/arm/asm-example.fs, arch/arm/asm.fs:
           minor change.  how do code an assembly 'next' compatible to gforth?
   
           * arch/arm/asm-example.fs, arch/arm/asm.fs:
           add example/proof of concept routines coded in ASM
   
           * arch/arm/asm.fs: first commit of ARM assembler.
   
   2008-01-16  Anton Ertl  <anton@mips.complang.tuwien.ac.at>
   
           * configure.in:
           BUILD-FROM-SCRATCH's gforth now always uses its install image
   
           * BUILD-FROM-SCRATCH, configure.in:
           BUILD-FROM-SCRATCH: prevent gforth hangs
   
           * BUILD-FROM-SCRATCH:
           prevent gforth from hanging when used with the wrong image in BUILD-FROM-SCRATCH
   
           * Makefile.in: minor Makefile.in bugfix
   
           * Makefile.in, engine/forth.h, engine/main.c:
           Building on i386 works again
   
   2008-01-14  Anton Ertl  <anton@mips.complang.tuwien.ac.at>
   
           * arch/amd64/machine.h: disabled GLOBALS_NONRELOC for AMD64
           commented GLOBALS_NONRELOC for AMD64
   
           * Makefile.in: added some missing engine dependencies
   
   2008-01-13  Anton Ertl  <anton@mips.complang.tuwien.ac.at>
   
           * engine/engine.c, engine/forth.h:
           tried to use explicit register allocation for local saved_regs_p, but
             it does not seem to work.
   
           * arch/amd64/machine.h, engine/engine.c, engine/forth.h, engine/main.c:
           enable dynamic code generation for (debugging) gforth on AMD64 by accessing
             the global variable through a local pointer.  Mixed results up to now, may
             be better with explicit register allocation.
   
           * Makefile.in:
           make clean now removes the various $(OPT)-generated files
           removed some debugging output
           fixed some endless recursions
   
           * Makefile.in, configure.in, engine/Makefile.in:
           Different build options are now tried per-binary and only for gforth
             and gforth-fast (everything else is built with -noll).
   
           * prim: documentation changes
   
   2008-01-08  Anton Ertl  <anton@mips.complang.tuwien.ac.at>
   
           * Makefile.in, configure.in, engine/main.c:
           Now FORCE_REG is tried and used by default
           Removed --enable-force-reg
           Removed suggestions to use --enable-force-* from --diag option
   
   2008-01-07  Anton Ertl  <anton@mips.complang.tuwien.ac.at>
   
           * Makefile.in, configure.in: Now configure sets OPTS
   
   2008-01-06  Anton Ertl  <anton@mips.complang.tuwien.ac.at>
   
           * Makefile.in:
           Now make automatically tries a set of OPT settings after another until
             one is found that works.  This is a pretty bad hack.
   
   2008-01-04  Anton Ertl  <anton@mips.complang.tuwien.ac.at>
   
           * Makefile.in, engine/Makefile.in:
           Now we can use BUGGY_LONG_LONG again, as follows:
             make OPT=-noll OPTDEFINES= OPTOBJECTS=dblsub.o
           Minor bugfix
   
           * configure.in, engine/Makefile.in: some bugfixes for previous patch
   
           * Makefile.in, arch/amd64/machine.h, arch/generic/128bit.h, configure.in, engine/128bit.h, engine/Makefile.in, engine/forth.h:
           moved --enable-force-ll out of configuration and into Makefile:
             Build with "make OPT=-ll OPTDEFINES=-DFORCE_LL"
             This builds gforth-ll gforth-fast-ll etc.
             This is the first step in automatically building a fast gforth.
   
   2008-01-02  Anton Ertl  <anton@mips.complang.tuwien.ac.at>
   
           * Makefile.in, cache-fast0.vmg, cache-fast1.vmg, cache-fast2.vmg, cache-fast3.vmg, cache-fast4.vmg, cache-regs1.vmg, cache-regs2.vmg, cache-regs3.vmg, cache-regs4.vmg, configure.in:
           Added configure variable STACK_CACHE_REGS and set useful defaults
             currently supported: 0-4 regs, default reg 0-4.
   
           * engine/main.c:
           refined static super vs. TPA check (TPA ok if state equivalence disabled).
   
           * engine/main.c: reenabled static superinstructions
           disable tpa-automaton if static superinstrutions are used
   
   2008-01-01  Bernd Paysan  <bernd.paysan@gmx.de>
   
           * BUILD-FROM-SCRATCH, Makefile.in, autogen.sh, configure.in:
           Added autogen.sh
           Used patch from Aleksej
   
   2007-12-31  Anton Ertl  <anton@mips.complang.tuwien.ac.at>
   
           * engine/dblsub.c: updated copyright year
   
           * COPYING.LIB, engine/dblsub.c, engine/getopt.c, engine/getopt1.c, engine/strtol.c, engine/strtoul.c, update-copyright-blacklist:
           updated LGPL and files referring to it
           bugfix in update-copyright-blacklist
   
           * AUTHORS, BUGS, Makedist.in, README.vmgen, ToDo, ToDo-native, add.fs, ans-report.fs, ansi.fs, arch/386/asm.fs, arch/386/testasm.fs, arch/4stack/asm.fs, arch/4stack/mach.fs, arch/4stack/mach.sh, arch/4stack/prim-new.fs, arch/4stack/prim.fs, arch/4stack/relocate-new.fs, arch/4stack/relocate.fs, arch/6502/mach.fs, arch/6502/prim.fs, arch/alpha/asm.fs, arch/alpha/disasm.fs, arch/alpha/testasm.fs, arch/amd64/asm.fs, arch/amd64/disasm.fs, arch/generic/128bit.h, arch/hppa/cache.c, arch/hppa/machine.h, arch/ia64/flush_icache_block.c, arch/ia64/machine.h, arch/m68k/machine.h, arch/mips/asm.fs, arch/mips/disasm.fs, arch/mips/insts.fs, arch/mips/machine.h, arch/mips/testasm.fs, arch/mips/testasmcontrol.fs, arch/mips/testdisasm.fs, arch/misc/asm.fs, arch/misc/fi2v.fs, arch/misc/key.fs, arch/misc/mach.fs, arch/misc/misc-sim.v, arch/misc/misc.v, arch/misc/prim.fs, arch/misc/sim.fs, arch/misc/sokoban.fs, arch/power/_sync_cache_range.c, arch/power/asm.fs, arch/power/disasm.fs, arch/power/inst.fs, arch/power/machine.h, arch/r8c/asm.fs, arch/sharc/compile.sharc, arch/sharc/mach.fs, arch/sharc/machine.h, arch/sharc/systypes.h, arch/sharc/types.h, arch/shboom/compiler.fs, arch/shboom/dis.fs, arch/shboom/dis2.fs, arch/shboom/doers.fs, arch/shboom/mach.fs, arch/shboom/prim.fs, arch/shboom/sh.p, arch/sparc/machine.h, asm/basic.fs, asm/bitmask.fs, asm/generic.fs, asm/numref.fs, asm/target.fs, assert.fs, backtrac.fs, bufio.fs, chains.fs, code.fs, colorize.fs, config.bat, configure.cmd, debug.fs, depth-changes.fs, dis-gdb.fs, doc/vmgen.texi, dosekey.fs, doskey.fs, ds2texi.fs, ec/builttag.fs, ec/dotx.fs, ec/mirror.fs, ec/nesting.fs, ec/shex.fs, engine/atanh.c, engine/cleanalign.c, engine/io.h, engine/memcmp.c, engine/memmove.c, engine/peephole.c, engine/pow10.c, engine/profile.c, engine/rint.c, engine/select.c, engine/strerror.c, engine/strsignal.c, environ.fs, envos.dos, envos.os2, exboot.fs, filedump.fs, fixpath.fs, gfgen, gforthmi.bat, gforthmi.cmd, gforthmi.in, glosgen.fs, gray.fs, growable.fs, hash.fs, html.fs, httpd.fs, intcomp.fs, iss.sh, kernel/args.fs, kernel/cbr.fs, kernel/cbrpi.fs, kernel/cloop.fs, kernel/cloop2.fs, kernel/cond-old.fs, kernel/doers.fs, kernel/errore.fs, kernel/files.fs, kernel/getdoers.fs, kernel/license.fs, kernel/main.fs, kernel/nio.fs, kernel/pass.fs, kernel/paths.fs, kernel/prim0.fs, kernel/quotes.fs, kernel/require.fs, kernel/saccept.fs, kernel/toolsext.fs, libffi.fs, locals-test.fs, locals.fs, locate.fs, look.fs, mach16b.fs, mach16l.fs, mach32b.fs, mach32l.fs, mach64b.fs, mach64l.fs, make-app.fs, mkdosmf.sed, mkos2mf.sed, model, moof-exm.fs, more.fs, netlib/configure.in, other.fs, peeprules.vmg, prims2cl.fs, prof-inline.fs, profile.fs, proxy.fs, random.fs, regexp-test.fs, script.fs, see-ext.fs, sokoban.fs, source.fs, status.fs, string.fs, table.fs, tags.fs, tasker.fs, termsize.fs, test/coreext.fs, test/coremore.fs, test/other.fs, test/primtest.fs, test/string.fs, traceall.fs, unbuffer.fs, unix/time.fs, versions.bsh, vmgen-ex/Makefile, vmgen-ex/README, vmgen-ex/disasm.c, vmgen-ex/engine.c, vmgen-ex/mini-inst.vmg, vmgen-ex/mini.h, vmgen-ex/mini.l, vmgen-ex/mini.y, vmgen-ex/peephole.c, vmgen-ex/profile.c, vmgen-ex/support.c, vmgen-ex2/Makefile, vmgen-ex2/README, vmgen-ex2/disasm.c, vmgen-ex2/engine.c, vmgen-ex2/mini-inst.vmg, vmgen-ex2/mini.h, vmgen-ex2/mini.l, vmgen-ex2/mini.y, vmgen-ex2/peephole.c, vmgen-ex2/profile.c, vmgen-ex2/support.c, vmgen.in, vt100.fs, wordinfo.fs, wordlib.fs, wordlib.mk, wordsets.fs, xwords.fs, xxxprim:
           updated copyright year after changing license notice
   
           * COPYING, doc/fdl.texi, doc/gforth.ds, doc/gpl.texi, doc/vmgen.texi:
           Updated COPYING and doc/gpl.texi to GPL v3
           adjusted dectioning etc in documentation for new gpl.texi
   
           * AUTHORS, BUGS, BUILD-FROM-SCRATCH, ChangeLog, Makedist.in, Makefile.in, NEWS, NEWS.vmgen, README, README.vmgen, ToDo, ToDo-native, add.fs, ans-report.fs, ansi.fs, arch/386/asm.fs, arch/386/machine.h, arch/386/ncex/ncexasm.fs, arch/386/ncex/ncexcache.fs, arch/386/ncex/ncexcfstack.fs, arch/386/ncex/ncextree.fs, arch/386/testasm.fs, arch/4stack/asm.fs, arch/4stack/mach.fs, arch/4stack/mach.sh, arch/4stack/prim-new.fs, arch/4stack/prim.fs, arch/4stack/relocate-new.fs, arch/4stack/relocate.fs, arch/6502/mach.fs, arch/6502/prim.fs, arch/alpha/asm.fs, arch/alpha/disasm.fs, arch/alpha/machine.h, arch/alpha/testasm.fs, arch/amd64/asm.fs, arch/amd64/disasm.fs, arch/amd64/machine.h, arch/arm/cacheflush0.c, arch/arm/cacheflush1.c, arch/arm/cacheflush2.c, arch/arm/machine.h, arch/generic/128bit.h, arch/generic/machine.h, arch/hppa/cache.c, arch/hppa/machine.h, arch/ia64/flush_icache_block.c, arch/ia64/machine.h, arch/m68k/machine.h, arch/mips/asm.fs, arch/mips/disasm.fs, arch/mips/insts.fs, arch/mips/machine.h, arch/mips/testasm.fs, arch/mips/testasmcontrol.fs, arch/mips/testdisasm.fs, arch/misc/asm.fs, arch/misc/fi2v.fs, arch/misc/key.fs, arch/misc/mach.fs, arch/misc/misc-sim.v, arch/misc/misc.v, arch/misc/prim.fs, arch/misc/sim.fs, arch/misc/sokoban.fs, arch/power/_sync_cache_range.c, arch/power/asm.fs, arch/power/disasm.fs, arch/power/inst.fs, arch/power/machine.h, arch/r8c/asm.fs, arch/r8c/mach.fs, arch/r8c/prim.fs, arch/sharc/compile.sharc, arch/sharc/mach.fs, arch/sharc/machine.h, arch/sharc/systypes.h, arch/sharc/types.h, arch/shboom/compiler.fs, arch/shboom/dis.fs, arch/shboom/dis2.fs, arch/shboom/doers.fs, arch/shboom/mach.fs, arch/shboom/prim.fs, arch/shboom/sh.p, arch/sparc/machine.h, asm/basic.fs, asm/bitmask.fs, asm/generic.fs, asm/numref.fs, asm/target.fs, assert.fs, backtrac.fs, blocks.fs, bufio.fs, cache-fast0.vmg, cache-fast1.vmg, cache-fast2.vmg, cache-fast3.vmg, cache-fast4.vmg, cache-fast5.vmg, cache-fast6.vmg, cache-fast7.vmg, cache-fast8.vmg, cache0.vmg, cache1.vmg, chains.fs, code.fs, colorize.fs, comp-i.fs, complex.fs, config.bat, configure.cmd, configure.in, cross.fs, debug.fs, debugs.fs, depth-changes.fs, dis-gdb.fs, doc/makedoc.fs, dosekey.fs, doskey.fs, ds2texi.fs, ec/builttag.fs, ec/dotx.fs, ec/mirror.fs, ec/nesting.fs, ec/shex.fs, ekey.fs, endtry-iferror.fs, engine/Makefile.in, engine/atanh.c, engine/cleanalign.c, engine/ecvt.c, engine/engine.c, engine/forth.h, engine/io-nxt.c, engine/io.c, engine/io.h, engine/libcc.h.in, engine/longlong.h, engine/main.c, engine/memcmp.c, engine/memmove.c, engine/peephole.c, engine/pow10.c, engine/profile.c, engine/rint.c, engine/select.c, engine/signals.c, engine/strerror.c, engine/strsignal.c, engine/support.c, engine/threaded.h, environ.fs, envos.dos, envos.fs.in, envos.os2, errors.fs, etags.fs, exboot.fs, except.fs, extend.fs, fflib.fs, fft.fs, fi2c.fs, filedump.fs, fixpath.fs, float.fs, gfgen, gforthmi.bat, gforthmi.cmd, gforthmi.in, glocals.fs, glosgen.fs, gray.fs, growable.fs, hash.fs, history.fs, html.fs, httpd.fs, intcomp.fs, iss.sh, kernel/accept.fs, kernel/aliases0.fs, kernel/args.fs, kernel/basics.fs, kernel/cbr.fs, kernel/cbrpi.fs, kernel/cloop.fs, kernel/cloop2.fs, kernel/comp.fs, kernel/cond-old.fs, kernel/cond.fs, kernel/doers.fs, kernel/errore.fs, kernel/files.fs, kernel/getdoers.fs, kernel/input.fs, kernel/int.fs, kernel/io.fs, kernel/kernel.fs, kernel/license.fs, kernel/main.fs, kernel/nio.fs, kernel/pass.fs, kernel/paths.fs, kernel/prim0.fs, kernel/quotes.fs, kernel/require.fs, kernel/saccept.fs, kernel/tools.fs, kernel/toolsext.fs, kernel/vars.fs, kernel/xchars.fs, lib.fs, libcc.fs, libffi.fs, locals-test.fs, locals.fs, locate.fs, look.fs, mach16b.fs, mach16l.fs, mach32b.fs, mach32l.fs, mach64b.fs, mach64l.fs, machpc.fs.in, make-app.fs, missing, mkdosmf.sed, mkos2mf.sed, model, moof-exm.fs, more.fs, netlib/configure.in, oldlib.fs, onebench.fs, other.fs, peeprules.vmg, prim, prims2cl.fs, prims2x.fs, prof-inline.fs, profile.fs, proxy.fs, quotes.fs, random.fs, recover-endtry.fs, regexp-test.fs, regexp.fs, savesys.fs, script.fs, search.fs, see-ext.fs, see.fs, simp-see.fs, sokoban.fs, source.fs, startup.fs, status.fs, string.fs, struct.fs, struct0x.fs, stuff.fs, table.fs, tags.fs, tasker.fs, termsize.fs, test/coreext.fs, test/coremore.fs, test/dbltest.fs, test/float.fs, test/gforth-nofast.fs, test/gforth.fs, test/libcc.fs, test/other.fs, test/primtest.fs, test/search.fs, test/signals.fs, test/string.fs, traceall.fs, unbuffer.fs, unix/socket.fs, unix/time.fs, update-copyright, utf-8.fs, versions.bsh, vmgen-ex/Makefile, vmgen-ex/README, vmgen-ex/disasm.c, vmgen-ex/engine.c, vmgen-ex/mini-inst.vmg, vmgen-ex/mini.h, vmgen-ex/mini.l, vmgen-ex/mini.y, vmgen-ex/peephole.c, vmgen-ex/profile.c, vmgen-ex/support.c, vmgen-ex2/Makefile, vmgen-ex2/README, vmgen-ex2/disasm.c, vmgen-ex2/engine.c, vmgen-ex2/mini-inst.vmg, vmgen-ex2/mini.h, vmgen-ex2/mini.l, vmgen-ex2/mini.y, vmgen-ex2/peephole.c, vmgen-ex2/profile.c, vmgen-ex2/support.c, vmgen.in, vt100.fs, vt100key.fs, wf.fs, wordinfo.fs, wordlib.fs, wordlib.mk, wordsets.fs, xwords.fs, xxxprim:
           updated copyright notices for GPL v3
   
           * arch/r8c/mach.fs, BUILD-FROM-SCRATCH, Benchres, ChangeLog, INSTALL, Makefile.in, NEWS, NEWS.vmgen, README, arch/386/machine.h, arch/alpha/machine.h, arch/amd64/machine.h, arch/arm/machine.h, arch/generic/machine.h, arch/r8c/prim.fs, blocks.fs, cache-fast0.vmg, cache-fast1.vmg, cache-fast2.vmg, cache-fast3.vmg, cache-fast4.vmg, cache-fast5.vmg, cache-fast6.vmg, cache-fast7.vmg, cache-fast8.vmg, cache0.vmg, cache1.vmg, comp-i.fs, complex.fs, configure.in, cross.fs, debugs.fs, doc/gforth.ds, doc/makedoc.fs, ekey.fs, engine/Makefile.in, engine/ecvt.c, engine/engine.c, engine/forth.h, engine/io.c, engine/libcc.h.in, engine/longlong.h, engine/main.c, engine/signals.c, engine/support.c, engine/threaded.h, envos.fs.in, errors.fs, etags.fs, except.fs, extend.fs, fflib.fs, fft.fs, fi2c.fs, float.fs, gforth.el, glocals.fs, history.fs, kernel/accept.fs, kernel/aliases0.fs, kernel/basics.fs, kernel/comp.fs, kernel/cond.fs, kernel/input.fs, kernel/int.fs, kernel/io.fs, kernel/kernel.fs, kernel/tools.fs, kernel/vars.fs, kernel/xchars.fs, lib.fs, libcc.fs, machpc.fs.in, missing, oldlib.fs, prim, prims2x.fs, quotes.fs, regexp.fs, savesys.fs, search.fs, see.fs, simp-see.fs, startup.fs, struct.fs, stuff.fs, test/dbltest.fs, test/float.fs, test/gforth-nofast.fs, test/gforth.fs, test/signals.fs, unix/socket.fs, update-copyright, utf-8.fs, vt100key.fs, wf.fs:
           updated copyright years
   
           * update-copyright, update-copyright-blacklist:
           updated update-copyright-blacklist
           update-copyright author report in more usable format
   
           * missing, test/libcc.fs, update-copyright, update-copyright-blacklist:
           Copyright comments updated
           update-copyrigh now reports the author of "no copyright" files
   
           * update-copyright: adapted update-copyrights to current system
   
   2007-12-28  Anton Ertl  <anton@mips.complang.tuwien.ac.at>
   
           * doc/gforth.ds: added floating-point tutorial
   
   2007-12-27  Anton Ertl  <anton@mips.complang.tuwien.ac.at>
   
           * doc/gforth.ds: documentation fix
   
   2007-12-16  Anton Ertl  <anton@mips.complang.tuwien.ac.at>
   
           * README, configure.in, engine/signals.c, history.fs:
           Some bugfixes and cleanups by Jorge Acereda <AE069F38-47DD-4037-9434-89A9489456EF@gmail.com>
   
   2007-12-05  Anton Ertl  <anton@mips.complang.tuwien.ac.at>
   
           * README: CVS history test
   
           * libcc.fs: deleted empty line
   
   2007-12-04  Anton Ertl  <anton@mips.complang.tuwien.ac.at>
   
           * configure.in, envos.fs.in, libcc.fs:
           support different libtool names (based on configure.in)
   
           * libcc.fs:
           libcc now outputs errors on stderr and does not require LIB-ERROR
   
           * configure.in, engine/forth.h, engine/main.c, libcc.fs, prim:
           libcc.fs now uses libtool
           OPEN-LIB and LIB-SYM now call libltdl (libtool) functions
             probably needs some additional adjustment in configure.in
           added LIB-ERROR
   
   2007-11-03  Anton Ertl  <anton@mips.complang.tuwien.ac.at>
   
           * .cvsignore, config.guess, config.sub, doc/.cvsignore, engine/.cvsignore, netlib/.cvsignore:
           added stuff to the .cvsignore files (thanks to Dennis Ruffer)
           updated config.guess, config.sub to the latest versions
   
           * test/ttester.fs: another ttester.fs bugfix
   
           * test/ttester.fs:
           ttester.fs improved error reporting: once more with unified stack
   
           * test/ttester.fs: ttester.fs bugfix and improved error reporting
   
   2007-11-02  Anton Ertl  <anton@mips.complang.tuwien.ac.at>
   
           * test/ttester.fs: fixed typo, comment case
   
   2007-10-29  Anton Ertl  <anton@mips.complang.tuwien.ac.at>
   
           * engine/main.c, kernel/cond.fs, libcc.fs:
           added -DBURG_FORMAT compile-time option for generating burg grammars etc.
           cleaned up debugp() definition
           documentation bugfix (ELSE)
   
           * engine/main.c: added --print-sequences
   
   2007-10-26  Anton Ertl  <anton@mips.complang.tuwien.ac.at>
   
           * test/ttester.fs:
           ttester bugfix: ...}T now handles non-empty start-depths
   
   2007-10-22  Anton Ertl  <anton@mips.complang.tuwien.ac.at>
   
           * history.fs: CTRL ? now works
   
           * history.fs:
           CTRL now works with lower-case letters <bill-3F687F.10282322102007@cnews.newsguy.com>
   
           * Makefile.in, search.fs, test/search.fs:
           bugfix <2007Oct22.192528@mips.complang.tuwien.ac.at> and cleanup
   
   2007-10-17  Bernd Paysan  <bernd.paysan@gmx.de>
   
           * kernel/xchars.fs, utf-8.fs: Better xhold (no buffer)
           Fixed +x/string deferred words
   
           * fft.fs, kernel/xchars.fs: Added xhold
   
   2007-10-03  Bernd Paysan  <bernd.paysan@gmx.de>
   
           * Makefile.in, complex.fs: Added stack comments to complex.fs
   
           * Makefile.in, regexp.fs:
           Added glossary entries to regexp (but no documentation chapter)
   
           * oldlib.fs: Changed oldlib words
   
           * doc/gforth.ds, kernel/xchars.fs, utf-8.fs:
           Added documentation for xchars
   
   2007-09-30  Bernd Paysan  <bernd.paysan@gmx.de>
   
           * history.fs, vt100key.fs: Made new scheme work in different bases
           Added first/last key do vt100key.fs
   
           * history.fs: Fixes for command line editing
   
           * comp-i.fs, engine/forth.h, engine/main.c, kernel/aliases0.fs, kernel/comp.fs, prim, see.fs:
           Constants compile to literals
   
   2007-09-25  Anton Ertl  <anton@mips.complang.tuwien.ac.at>
   
           * Agenda, NEWS: small fixes in NEWS and Agenda
   
   2007-09-22  Anton Ertl  <anton@mips.complang.tuwien.ac.at>
   
           * Makefile.in, savesys.fs:
           DESTDIR is now not in the INCLUDED-FILES of the installed gforth.fi
   
   2007-09-21  Anton Ertl  <anton@mips.complang.tuwien.ac.at>
   
           * Makefile.in: install TAGS are now created correctly (untested).
   
   2007-09-16  Anton Ertl  <anton@mips.complang.tuwien.ac.at>
   
           * prim, test/signals.fs: workaround for lesser m4s in prim
           disabled aggressive test in test/signals.fs that led to spurious failures
   
   2007-09-15  Bernd Paysan  <bernd.paysan@gmx.de>
   
           * utf-8.fs: Added environment query for encoding
   
           * kernel/xchars.fs, utf-8.fs:
           Xchar changes after discussion at EuroForth 2007
   
   2007-09-12  Anton Ertl  <anton@mips.complang.tuwien.ac.at>
   
           * NEWS, NEWS.vmgen: Updated NEWS.vmgen (incomplete?) and NEWS
   
           * ChangeLog: Updated ChangeLog
   
 2007-09-09  Anton Ertl  <anton@mips.complang.tuwien.ac.at>  2007-09-09  Anton Ertl  <anton@mips.complang.tuwien.ac.at>
   
         * engine/main.c:          * engine/main.c:
Line 8024 Line 9107
         New file.          New file.
   
 -----  -----
 Copyright (C) 2003,2006 Free Software Foundation, Inc.  Copyright (C) 2003,2006,2007,2008 Free Software Foundation, Inc.
   
 This file is part of Gforth.  This file is part of Gforth.
   
 Gforth is free software; you can redistribute it and/or  Gforth is free software; you can redistribute it and/or
 modify it under the terms of the GNU General Public License  modify it under the terms of the GNU General Public License
 as published by the Free Software Foundation; either version 2  as published by the Free Software Foundation, either version 3
 of the License, or (at your option) any later version.  of the License, or (at your option) any later version.
   
 This program is distributed in the hope that it will be useful,  This program is distributed in the hope that it will be useful,
Line 8039  MERCHANTABILITY or FITNESS FOR A PARTICU Line 9122  MERCHANTABILITY or FITNESS FOR A PARTICU
 GNU General Public License for more details.  GNU General Public License for more details.
   
 You should have received a copy of the GNU General Public License  You should have received a copy of the GNU General Public License
 along with this program; if not, write to the Free Software  along with this program. If not, see http://www.gnu.org/licenses/.
 Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111, USA.  

Removed from v.1.13  
changed lines
  Added in v.1.19


FreeBSD-CVSweb <freebsd-cvsweb@FreeBSD.org>