version 1.14, 2007/12/31 17:34:58
|
version 1.17, 2008/07/16 19:59:28
|
Line 1
|
Line 1
|
|
Update this by inserting the output of |
|
rcs2log -h mips.complang.tuwien.ac.at |
|
and correcting the names/emails. |
|
|
|
2008-07-16 Anton Ertl <anton@mips.complang.tuwien.ac.at> |
|
|
|
* 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 8030 This file is part of Gforth.
|
Line 8702 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 8711 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. |
|