CVS log for gforth/engine/Makefile.in

[BACK] Up to [gforth] / gforth / engine

Request diff between arbitrary revisions


Keyword substitution: kv
Default branch: MAIN
Current tag: MAIN


Revision 1.90: download - view: text, markup, annotated - select for diffs
Mon Dec 31 15:25:19 2012 UTC (11 years, 2 months ago) by anton
Branches: MAIN
CVS tags: HEAD
Diff to: previous 1.89: preferred, unified; selected 1.25: preferred, unified
Changes since revision 1.89: +1 -1 lines
updated copyright year

Revision 1.89: download - view: text, markup, annotated - select for diffs
Thu Jul 19 23:32:25 2012 UTC (11 years, 8 months ago) by pazsan
Branches: MAIN
Diff to: previous 1.88: preferred, unified; selected 1.25: preferred, unified
Changes since revision 1.88: +108 -60 lines
Makefile changes to compile libraries

Revision 1.88: download - view: text, markup, annotated - select for diffs
Tue Apr 3 22:40:14 2012 UTC (11 years, 11 months ago) by pazsan
Branches: MAIN
Diff to: previous 1.87: preferred, unified; selected 1.25: preferred, unified
Changes since revision 1.87: +9 -8 lines
Added --with-arch option to install a Gforth with a specific suffix - allows non-conflicting install with 32 and 64 bits. All non-arch files are shared with the two installs

Revision 1.87: download - view: text, markup, annotated - select for diffs
Sat Dec 31 15:29:26 2011 UTC (12 years, 3 months ago) by anton
Branches: MAIN
Diff to: previous 1.86: preferred, unified; selected 1.25: preferred, unified
Changes since revision 1.86: +1 -1 lines
updated copyright years

Revision 1.86: download - view: text, markup, annotated - select for diffs
Thu Nov 17 22:29:17 2011 UTC (12 years, 4 months ago) by pazsan
Branches: MAIN
Diff to: previous 1.85: preferred, unified; selected 1.25: preferred, unified
Changes since revision 1.85: +0 -2 lines
moved kernel_fi install place to libdir

Revision 1.85: download - view: text, markup, annotated - select for diffs
Wed Nov 16 01:25:58 2011 UTC (12 years, 4 months ago) by pazsan
Branches: MAIN
Diff to: previous 1.84: preferred, unified; selected 1.25: preferred, unified
Changes since revision 1.84: +5 -5 lines
android gforth works, changed recurse, fixed creating a binary distribution (not fully completed yet)

Revision 1.84: download - view: text, markup, annotated - select for diffs
Thu Dec 31 15:32:36 2009 UTC (14 years, 2 months ago) by anton
Branches: MAIN
Diff to: previous 1.83: preferred, unified; selected 1.25: preferred, unified
Changes since revision 1.83: +1 -1 lines
updated copyright years

Revision 1.83: download - view: text, markup, annotated - select for diffs
Mon Jan 26 11:15:16 2009 UTC (15 years, 2 months ago) by anton
Branches: MAIN
Diff to: previous 1.82: preferred, unified; selected 1.25: preferred, unified
Changes since revision 1.82: +1 -1 lines
eliminated ?= (portable?)

Revision 1.82: download - view: text, markup, annotated - select for diffs
Sun Jan 25 18:17:05 2009 UTC (15 years, 2 months ago) by pazsan
Branches: MAIN
Diff to: previous 1.81: preferred, unified; selected 1.25: preferred, unified
Changes since revision 1.81: +25 -40 lines
Merged Aleksej's makefile cleanups

Revision 1.81: download - view: text, markup, annotated - select for diffs
Sat Oct 25 17:18:42 2008 UTC (15 years, 5 months ago) by anton
Branches: MAIN
CVS tags: v0-7-0
Diff to: previous 1.80: preferred, unified; selected 1.25: preferred, unified
Changes since revision 1.80: +1 -1 lines
Fixed various bugs related to builddir!=srcdir
prims2x0.6.2.fs is now installed
avoid extra make for check
updated testdist and testall

Revision 1.80: download - view: text, markup, annotated - select for diffs
Sun Oct 12 16:31:05 2008 UTC (15 years, 5 months ago) by pazsan
Branches: MAIN
Diff to: previous 1.79: preferred, unified; selected 1.25: preferred, unified
Changes since revision 1.79: +1 -1 lines
Fixed unused Makefile macros

Revision 1.79: download - view: text, markup, annotated - select for diffs
Sat Aug 16 17:46:26 2008 UTC (15 years, 7 months ago) by anton
Branches: MAIN
Diff to: previous 1.78: preferred, unified; selected 1.25: preferred, unified
Changes since revision 1.78: +1 -1 lines
Solaris make portability fix

Revision 1.78: download - view: text, markup, annotated - select for diffs
Tue Jul 15 16:11:49 2008 UTC (15 years, 8 months ago) by anton
Branches: MAIN
Diff to: previous 1.77: preferred, unified; selected 1.25: preferred, unified
Changes since revision 1.77: +1 -1 lines
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

Revision 1.77: download - view: text, markup, annotated - select for diffs
Sun May 4 17:53:29 2008 UTC (15 years, 10 months ago) by anton
Branches: MAIN
Diff to: previous 1.76: preferred, unified; selected 1.25: preferred, unified
Changes since revision 1.76: +0 -4 lines
removed all references to local libltdl

Revision 1.76: download - view: text, markup, annotated - select for diffs
Sun Apr 20 20:29:06 2008 UTC (15 years, 11 months ago) by anton
Branches: MAIN
Diff to: previous 1.75: preferred, unified; selected 1.25: preferred, unified
Changes since revision 1.75: +7 -7 lines
added missing dependency

Revision 1.75: download - view: text, markup, annotated - select for diffs
Sun Apr 20 15:33:47 2008 UTC (15 years, 11 months ago) by anton
Branches: MAIN
Diff to: previous 1.74: preferred, unified; selected 1.25: preferred, unified
Changes since revision 1.74: +19 -4 lines
added support for building with included libltdl
  missing: building with installed libltdl
           including ltdl in the distributed files

Revision 1.74: download - view: text, markup, annotated - select for diffs
Sat Apr 19 19:15:14 2008 UTC (15 years, 11 months ago) by anton
Branches: MAIN
Diff to: previous 1.73: preferred, unified; selected 1.25: preferred, unified
Changes since revision 1.73: +21 -20 lines
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)

Revision 1.73: download - view: text, markup, annotated - select for diffs
Tue Feb 26 09:44:09 2008 UTC (16 years, 1 month ago) by pazsan
Branches: MAIN
Diff to: previous 1.72: preferred, unified; selected 1.25: preferred, unified
Changes since revision 1.72: +1 -1 lines
Some small changes in build process

Revision 1.72: download - view: text, markup, annotated - select for diffs
Sat Feb 23 13:03:56 2008 UTC (16 years, 1 month ago) by pazsan
Branches: MAIN
Diff to: previous 1.71: preferred, unified; selected 1.25: preferred, unified
Changes since revision 1.71: +3 -2 lines
Fixed build problem
Some changes for NXT

Revision 1.71: download - view: text, markup, annotated - select for diffs
Sun Jan 13 19:56:13 2008 UTC (16 years, 2 months ago) by anton
Branches: MAIN
Diff to: previous 1.70: preferred, unified; selected 1.25: preferred, unified
Changes since revision 1.70: +3 -0 lines
Different build options are now tried per-binary and only for gforth
  and gforth-fast (everything else is built with -noll).

Revision 1.70: download - view: text, markup, annotated - select for diffs
Fri Jan 4 22:06:02 2008 UTC (16 years, 2 months ago) by anton
Branches: MAIN
Diff to: previous 1.69: preferred, unified; selected 1.25: preferred, unified
Changes since revision 1.69: +1 -1 lines
Now we can use BUGGY_LONG_LONG again, as follows:
  make OPT=-noll OPTDEFINES= OPTOBJECTS=dblsub.o
Minor bugfix

Revision 1.69: download - view: text, markup, annotated - select for diffs
Fri Jan 4 21:57:55 2008 UTC (16 years, 2 months ago) by anton
Branches: MAIN
Diff to: previous 1.68: preferred, unified; selected 1.25: preferred, unified
Changes since revision 1.68: +2 -2 lines
some bugfixes for previous patch

Revision 1.68: download - view: text, markup, annotated - select for diffs
Fri Jan 4 21:48:53 2008 UTC (16 years, 2 months ago) by anton
Branches: MAIN
Diff to: previous 1.67: preferred, unified; selected 1.25: preferred, unified
Changes since revision 1.67: +40 -39 lines
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.

Revision 1.67: download - view: text, markup, annotated - select for diffs
Mon Dec 31 18:40:25 2007 UTC (16 years, 3 months ago) by anton
Branches: MAIN
Diff to: previous 1.66: preferred, unified; selected 1.25: preferred, unified
Changes since revision 1.66: +2 -3 lines
updated copyright notices for GPL v3

Revision 1.66: download - view: text, markup, annotated - select for diffs
Mon Dec 31 17:34:59 2007 UTC (16 years, 3 months ago) by anton
Branches: MAIN
Diff to: previous 1.65: preferred, unified; selected 1.25: preferred, unified
Changes since revision 1.65: +1 -1 lines
updated copyright years

Revision 1.65: download - view: text, markup, annotated - select for diffs
Sat Jun 30 20:28:55 2007 UTC (16 years, 9 months ago) by anton
Branches: MAIN
Diff to: previous 1.64: preferred, unified; selected 1.25: preferred, unified
Changes since revision 1.64: +11 -3 lines
fixed minor bug in -falign-* configure tests
cleaned up dependencies on .h files in engine/Makefile.in
made Alpha port compile with gcc-2.95 (disabled longlong.h division)
optimized Alpha port:
  use old division code
  native code after a jump is now aligned.  Speed effect:
   sieve bubble matrix  fib
    1.950 1.605  1.259 1.653 b1 gcc-3.3.5
    1.453 1.932  1.230 1.458 b1 gcc-3.3.5 with alignment
  aligning branch targets would probably also help

Revision 1.64: download - view: text, markup, annotated - select for diffs
Sun Apr 22 20:06:26 2007 UTC (16 years, 11 months ago) by pazsan
Branches: MAIN
Diff to: previous 1.63: preferred, unified; selected 1.25: preferred, unified
Changes since revision 1.63: +6 -0 lines
NXT Gforth now compiles (but doesn't run yet)

Revision 1.63: download - view: text, markup, annotated - select for diffs
Sun Apr 15 20:33:46 2007 UTC (16 years, 11 months ago) by pazsan
Branches: MAIN
Diff to: previous 1.62: preferred, unified; selected 1.25: preferred, unified
Changes since revision 1.62: +9 -7 lines
Configure work to make Gforth on NXT compile without much effort

Revision 1.62: download - view: text, markup, annotated - select for diffs
Mon Apr 9 22:36:01 2007 UTC (16 years, 11 months ago) by pazsan
Branches: MAIN
Diff to: previous 1.61: preferred, unified; selected 1.25: preferred, unified
Changes since revision 1.61: +1 -1 lines
Some stuff to get closer to run Gforth on NXT

Revision 1.61: download - view: text, markup, annotated - select for diffs
Sat Mar 31 21:43:18 2007 UTC (17 years ago) by pazsan
Branches: MAIN
Diff to: previous 1.60: preferred, unified; selected 1.25: preferred, unified
Changes since revision 1.60: +1 -1 lines
Further work on NXT Gforth
Fixed problem with useless kernel error messages
TAGS generation works again

Revision 1.60: download - view: text, markup, annotated - select for diffs
Sun Mar 25 21:30:59 2007 UTC (17 years ago) by pazsan
Branches: MAIN
Diff to: previous 1.59: preferred, unified; selected 1.25: preferred, unified
Changes since revision 1.59: +18 -15 lines
C-based Gforth EC starts to work

Revision 1.59: download - view: text, markup, annotated - select for diffs
Sun Dec 31 13:39:17 2006 UTC (17 years, 3 months ago) by anton
Branches: MAIN
Diff to: previous 1.58: preferred, unified; selected 1.25: preferred, unified
Changes since revision 1.58: +1 -1 lines
updated copyright years

Revision 1.58: download - view: text, markup, annotated - select for diffs
Wed Nov 1 22:42:15 2006 UTC (17 years, 4 months ago) by anton
Branches: MAIN
Diff to: previous 1.57: preferred, unified; selected 1.25: preferred, unified
Changes since revision 1.57: +1 -1 lines
updated Makefile.ins with engine/longlong.h dependencies

Revision 1.57: download - view: text, markup, annotated - select for diffs
Sat Mar 11 21:53:04 2006 UTC (18 years ago) by pazsan
Branches: MAIN
Diff to: previous 1.56: preferred, unified; selected 1.25: preferred, unified
Changes since revision 1.56: +1 -1 lines
stamp-h.in

Revision 1.56: download - view: text, markup, annotated - select for diffs
Sun Nov 2 22:15:28 2003 UTC (20 years, 4 months ago) by anton
Branches: MAIN
Diff to: previous 1.55: preferred, unified; selected 1.25: preferred, unified
Changes since revision 1.55: +10 -8 lines
more work on stack caching

Revision 1.55: download - view: text, markup, annotated - select for diffs
Fri Aug 8 05:56:38 2003 UTC (20 years, 7 months ago) by anton
Branches: MAIN
CVS tags: v0-6-2
Diff to: previous 1.54: preferred, unified; selected 1.25: preferred, unified
Changes since revision 1.54: +2 -2 lines
fixed Windows PATHSEP bug
Makefile now tolerates ";" as PATHSEP
eliminatd some warnings

Revision 1.54: download - view: text, markup, annotated - select for diffs
Thu Jul 31 20:47:18 2003 UTC (20 years, 8 months ago) by anton
Branches: MAIN
Diff to: previous 1.53: preferred, unified; selected 1.25: preferred, unified
Changes since revision 1.53: +2 -1 lines
eliminated configure option --dynamic
made configure var no_dynamic_default settable (and documented it)
configure now tests for -fno-crossjumping (instead of -fno-cross-jump).
turn on engine option -fno-inline (eliminates problems with register
allocation on gcc-3.3 on 386 with --enable-force-reg).

Revision 1.53: download - view: text, markup, annotated - select for diffs
Thu May 15 18:43:16 2003 UTC (20 years, 10 months ago) by anton
Branches: MAIN
Diff to: previous 1.52: preferred, unified; selected 1.25: preferred, unified
Changes since revision 1.52: +2 -2 lines
gforth-prof is built by default again
default CFLAGS is now "-O2" instead of "-g -O2"
added some static superinstructions
fixed computation of engine/costs.i
minor changes

Revision 1.52: download - view: text, markup, annotated - select for diffs
Tue May 13 09:37:00 2003 UTC (20 years, 10 months ago) by anton
Branches: MAIN
Diff to: previous 1.51: preferred, unified; selected 1.25: preferred, unified
Changes since revision 1.51: +1 -1 lines
implemented new approach for static superinstructions (cleanup needed)
386 disasm bugfix (enter)

Revision 1.51: download - view: text, markup, annotated - select for diffs
Sun Mar 9 15:17:02 2003 UTC (21 years ago) by anton
Branches: MAIN
CVS tags: v0-6-1, v0-6-0
Diff to: previous 1.50: preferred, unified; selected 1.25: preferred, unified
Changes since revision 1.50: +1 -1 lines
updated copyright years

Revision 1.50: download - view: text, markup, annotated - select for diffs
Thu Jan 30 00:07:47 2003 UTC (21 years, 2 months ago) by anton
Branches: MAIN
Diff to: previous 1.49: preferred, unified; selected 1.25: preferred, unified
Changes since revision 1.49: +20 -20 lines
fixed some portability bugs and other minor bugs

Revision 1.49: download - view: text, markup, annotated - select for diffs
Mon Jan 27 21:28:48 2003 UTC (21 years, 2 months ago) by anton
Branches: MAIN
Diff to: previous 1.48: preferred, unified; selected 1.25: preferred, unified
Changes since revision 1.48: +1 -1 lines
replaced configure variable EXE with EXEEXT (provided by autoconf by default)

Revision 1.48: download - view: text, markup, annotated - select for diffs
Mon Jan 27 18:59:42 2003 UTC (21 years, 2 months ago) by anton
Branches: MAIN
Diff to: previous 1.47: preferred, unified; selected 1.25: preferred, unified
Changes since revision 1.47: +2 -0 lines
minor changes (64-bit-cleanups)

Revision 1.47: download - view: text, markup, annotated - select for diffs
Sun Jan 26 20:56:38 2003 UTC (21 years, 2 months ago) by anton
Branches: MAIN
Diff to: previous 1.46: preferred, unified; selected 1.25: preferred, unified
Changes since revision 1.46: +1 -1 lines
use AC_SYS_LARGEFILE instead of declaring this stuff unconditionally
moved memcasecmp() into support.c
eliminated -TEXT (all uses replaced, except within prim)
converted CAPSCOMP and -TRAILING into high-level words
folded C code for more complex primitives into support.c
Fliterals are now decompiled ok
f.rdp etc. documentation changes
added test cases for SEARCH

Revision 1.46: download - view: text, markup, annotated - select for diffs
Mon Jan 20 17:07:40 2003 UTC (21 years, 2 months ago) by anton
Branches: MAIN
Diff to: previous 1.45: preferred, unified; selected 1.25: preferred, unified
Changes since revision 1.45: +1 -1 lines
undid changes to copyright notices

Revision 1.45: download - view: text, markup, annotated - select for diffs
Sun Jan 19 23:35:32 2003 UTC (21 years, 2 months ago) by pazsan
Branches: MAIN
Diff to: previous 1.44: preferred, unified; selected 1.25: preferred, unified
Changes since revision 1.44: +1 -1 lines
Updated copyright notices
Added stack effects to kernel/input.fs

Revision 1.44: download - view: text, markup, annotated - select for diffs
Fri Jan 10 21:43:41 2003 UTC (21 years, 2 months ago) by anton
Branches: MAIN
Diff to: previous 1.43: preferred, unified; selected 1.25: preferred, unified
Changes since revision 1.43: +1 -1 lines
eliminated all greedy static superinstruction stuff (we will use something
  else for static superinstructions eventually)
eliminated PRIMTABLE PREPARE-PEEPHOLE-TABLE PEEPHOLE-OPT COMPILE-PRIM

Revision 1.43: download - view: text, markup, annotated - select for diffs
Tue Dec 31 16:17:01 2002 UTC (21 years, 3 months ago) by anton
Branches: MAIN
Diff to: previous 1.42: preferred, unified; selected 1.25: preferred, unified
Changes since revision 1.42: +1 -1 lines
dependence for engine/prim_grp.i in engine/Makefile.in

Revision 1.42: download - view: text, markup, annotated - select for diffs
Fri Dec 27 15:51:28 2002 UTC (21 years, 3 months ago) by anton
Branches: MAIN
Diff to: previous 1.41: preferred, unified; selected 1.25: preferred, unified
Changes since revision 1.41: +11 -11 lines
some fixes to make make dist work
bugfixes to make building outside srcdir work
minor prims2x.fs bugfix (for vmgen-ex)
vmgen-ex[2] bugfix

Revision 1.41: download - view: text, markup, annotated - select for diffs
Fri Dec 27 12:32:54 2002 UTC (21 years, 3 months ago) by anton
Branches: MAIN
Diff to: previous 1.40: preferred, unified; selected 1.25: preferred, unified
Changes since revision 1.40: +1 -1 lines
replaced some automake macros with autoconf macros; related changes in
  autoconf variables (e.g., @VERSION@ -> @PACKAGE_VERSION@)
gforth-prof and gforth-native are now not built by default
modernized "Automatic Remaking" section of Makefile.in
Updated bug reporting instructions
Eliminated use of old bug reporting email address

Revision 1.40: download - view: text, markup, annotated - select for diffs
Thu Dec 19 23:12:07 2002 UTC (21 years, 3 months ago) by anton
Branches: MAIN
Diff to: previous 1.39: preferred, unified; selected 1.25: preferred, unified
Changes since revision 1.39: +23 -14 lines
each engine is now compiled separately; unfortunately, the problem with
  lots of differences between engine and engine2 in gforth-fast on i386 without
  force-reg persists

Revision 1.39: download - view: text, markup, annotated - select for diffs
Thu Dec 19 20:14:57 2002 UTC (21 years, 3 months ago) by anton
Branches: MAIN
Diff to: previous 1.38: preferred, unified; selected 1.25: preferred, unified
Changes since revision 1.38: +1 -1 lines
moved all functions except engine() out of engine.c into (new file) support.c
minor documentation changes (suggested by John A. Peters <japeters@pacbell.net>)

Revision 1.38: download - view: text, markup, annotated - select for diffs
Sun Dec 8 09:57:54 2002 UTC (21 years, 3 months ago) by anton
Branches: MAIN
Diff to: previous 1.37: preferred, unified; selected 1.25: preferred, unified
Changes since revision 1.37: +1 -1 lines
now engine/prim_num.i is generated, and used in main.c (for main-native.o)

Revision 1.37: download - view: text, markup, annotated - select for diffs
Sun Nov 24 13:54:01 2002 UTC (21 years, 4 months ago) by anton
Branches: MAIN
Diff to: previous 1.36: preferred, unified; selected 1.25: preferred, unified
Changes since revision 1.36: +11 -1 lines
new engine gforth-native (works on 386 arch only for now).
  appropriate changes in control-flow instructions in prim
  new primitives SET-NEXT-CODE and CALL2 (not necessary for the other engines)
  new primitives COMPILE-PRIM1 and FINISH-CODE
  prims2x.fs now produces IMMARG(...) macros for initializing immediate args
  prims2x.fs: changes in some of the output-c-tail words (goes with the
     changes in the control-flow words).
  appropriate changes in engine.c
  engine.c: rewrite of check_prims, support for gforth-native (NO_IP)
  threaded.c: support for NO_IP
  various kernel files: started to eliminate return stack manipulations for
    embedding data (e.g. string literals); incomplete.
dynamic superinstructions now use LABEL2 instead of IS_NEXT_JUMP
FORCE_REG has no effect if DOUBLY_INDIRECT (gcc-2.95.1 crashes otherwise;
   it's unclear which change provoked this).

Revision 1.36: download - view: text, markup, annotated - select for diffs
Thu Sep 19 19:04:42 2002 UTC (21 years, 6 months ago) by anton
Branches: MAIN
Diff to: previous 1.35: preferred, unified; selected 1.25: preferred, unified
Changes since revision 1.35: +7 -7 lines
Disabled dynamic native code generation for gcc >=3.1
added flag --dynamic

Revision 1.35: download - view: text, markup, annotated - select for diffs
Wed Aug 28 17:50:29 2002 UTC (21 years, 7 months ago) by anton
Branches: MAIN
Diff to: previous 1.34: preferred, unified; selected 1.25: preferred, unified
Changes since revision 1.34: +1 -1 lines
gforth now stores a local ip to saved_ip instead of using a global ip
  associated changes in register allocation, threading, documentation
testdist now also tests vmgen and vmgen-ex

Revision 1.34: download - view: text, markup, annotated - select for diffs
Fri Mar 22 20:36:26 2002 UTC (22 years ago) by anton
Branches: MAIN
Diff to: previous 1.33: preferred, unified; selected 1.25: preferred, unified
Changes since revision 1.33: +12 -2 lines
cleaned up #defines of DIRECT_THREADED and INDIRECT_THREADED
introduced engine gforth-itc (indirect threading, no replication)
fixed bug in indirect threading

Revision 1.33: download - view: text, markup, annotated - select for diffs
Mon Dec 24 20:39:30 2001 UTC (22 years, 3 months ago) by anton
Branches: MAIN
Diff to: previous 1.32: preferred, unified; selected 1.25: preferred, unified
Changes since revision 1.32: +6 -5 lines
added dynamic superinstructions (currently for direct threading on 386,
                                 without checking for other platforms)

Revision 1.32: download - view: text, markup, annotated - select for diffs
Mon Dec 24 14:09:08 2001 UTC (22 years, 3 months ago) by anton
Branches: MAIN
Diff to: previous 1.31: preferred, unified; selected 1.25: preferred, unified
Changes since revision 1.31: +9 -6 lines
determine primitive relocatability for dynamic superinstructions
documentation changes (from bug reports by Robert Epprecht and others)

Revision 1.31: download - view: text, markup, annotated - select for diffs
Sun Dec 2 13:00:12 2001 UTC (22 years, 4 months ago) by anton
Branches: MAIN
Diff to: previous 1.30: preferred, unified; selected 1.25: preferred, unified
Changes since revision 1.30: +5 -5 lines
explicit register allocation for gcc-3.0.x (not as good as gcc-2.95, but
  better than before); don't use TOS with gcc-3.x, so rp can be allocated.
Compile engine.c with -fno-gcse (to improve gcc-3.x code quality).

Revision 1.30: download - view: text, markup, annotated - select for diffs
Tue May 1 13:35:42 2001 UTC (22 years, 11 months ago) by anton
Branches: MAIN
Diff to: previous 1.29: preferred, unified; selected 1.25: preferred, unified
Changes since revision 1.29: +1 -1 lines
vmgen-related changes in Makefile
fixed FORTHB/prims2x breakage
removed lit_plus
added peeprules.vmg as a place to put superinstructions
testdist now also tests vmgen-ex

Revision 1.29: download - view: text, markup, annotated - select for diffs
Tue Feb 27 21:17:10 2001 UTC (23 years, 1 month ago) by anton
Branches: MAIN
Diff to: previous 1.28: preferred, unified; selected 1.25: preferred, unified
Changes since revision 1.28: +14 -1 lines
good start at profiling for peephole optimization
backtrace now also works for calls done with CALL

Revision 1.28: download - view: text, markup, annotated - select for diffs
Sat Feb 24 13:44:39 2001 UTC (23 years, 1 month ago) by anton
Branches: MAIN
Diff to: previous 1.27: preferred, unified; selected 1.25: preferred, unified
Changes since revision 1.27: +8 -3 lines
added C and primitive support for peeophole optimization

Revision 1.27: download - view: text, markup, annotated - select for diffs
Sun Dec 24 15:54:18 2000 UTC (23 years, 3 months ago) by anton
Branches: MAIN
Diff to: previous 1.26: preferred, unified; selected 1.25: preferred, unified
Changes since revision 1.26: +10 -8 lines
finishing touches to dealing with inst-stream in prims2x.fs
converted prims to using this new feature for inline arguments (prefix '#')
commented out prim* targets in engine/Makefile.in (out-of-date)

Revision 1.26: download - view: text, markup, annotated - select for diffs
Sat Sep 23 15:47:06 2000 UTC (23 years, 6 months ago) by anton
Branches: MAIN
CVS tags: v0-5-0
Diff to: previous 1.25: preferred, unified
Changes since revision 1.25: +1 -1 lines
changed FSF address in copyright messages

Revision 1.25: download - view: text, markup, annotated - [selected for diffs]
Sat Sep 23 15:06:07 2000 UTC (23 years, 6 months ago) by anton
Branches: MAIN
Diff to: previous 1.24: preferred, unified
Changes since revision 1.24: +1 -1 lines
updated copyright dates in many files (not in ec-related files)

Revision 1.24: download - view: text, markup, annotated - select for diffs
Wed Sep 6 08:47:15 2000 UTC (23 years, 6 months ago) by anton
Branches: MAIN
Diff to: previous 1.23: preferred, unified; selected 1.25: preferred, unified
Changes since revision 1.23: +1 -1 lines
fixed a bug
updated BUGS file
factored out .strings from .included

Revision 1.23: download - view: text, markup, annotated - select for diffs
Thu May 4 09:53:18 2000 UTC (23 years, 10 months ago) by jwilke
Branches: MAIN
Diff to: previous 1.22: preferred, unified; selected 1.25: preferred, unified
Changes since revision 1.22: +2 -0 lines
Added engine dependencies to main Makefile

Revision 1.22: download - view: text, markup, annotated - select for diffs
Mon May 17 13:39:33 1999 UTC (24 years, 10 months ago) by jwilke
Branches: MAIN
Diff to: previous 1.21: preferred, unified; selected 1.25: preferred, unified
Changes since revision 1.21: +1 -1 lines
Changed FORTHPATH...

Revision 1.21: download - view: text, markup, annotated - select for diffs
Mon May 10 21:10:33 1999 UTC (24 years, 10 months ago) by pazsan
Branches: MAIN
Diff to: previous 1.20: preferred, unified; selected 1.25: preferred, unified
Changes since revision 1.20: +2 -2 lines
Changed -O4 to -O3, since that's the highest really supported optimization
for GCC (O4 is undefined)
Added i686 to configure file.

Revision 1.20: download - view: text, markup, annotated - select for diffs
Sun Feb 28 08:37:44 1999 UTC (25 years, 1 month ago) by anton
Branches: MAIN
Diff to: previous 1.19: preferred, unified; selected 1.25: preferred, unified
Changes since revision 1.19: +1 -1 lines
moved signal handling into a new file signals.c
minor changes to window size handling

Revision 1.19: download - view: text, markup, annotated - select for diffs
Sun Jan 10 22:00:23 1999 UTC (25 years, 2 months ago) by pazsan
Branches: MAIN
Diff to: previous 1.18: preferred, unified; selected 1.25: preferred, unified
Changes since revision 1.18: +1 -1 lines
Improved dump information for magic
Added code in cross.fs to support new magic
Fixed makefile problem with cp (cp -p to preserve date)

Revision 1.18: download - view: text, markup, annotated - select for diffs
Fri Jan 8 16:58:31 1999 UTC (25 years, 2 months ago) by anton
Branches: MAIN
Diff to: previous 1.17: preferred, unified; selected 1.25: preferred, unified
Changes since revision 1.17: +10 -0 lines
there is now a debugging version of the engine that maintains ip and
rp in global variables (to allow backtrace on signals). The debugging
engine is called gforth and the original engine is called gforth-fast.

Revision 1.17: download - view: text, markup, annotated - select for diffs
Fri Dec 25 22:50:49 1998 UTC (25 years, 3 months ago) by pazsan
Branches: MAIN
CVS tags: v0-4-0
Diff to: previous 1.16: preferred, unified; selected 1.25: preferred, unified
Changes since revision 1.16: +1 -1 lines
Install process fixes for DOS and OS/2
EC primitive count fixed
EC relocate problem fixed

Revision 1.16: download - view: text, markup, annotated - select for diffs
Tue Dec 22 23:11:30 1998 UTC (25 years, 3 months ago) by anton
Branches: MAIN
Diff to: previous 1.15: preferred, unified; selected 1.25: preferred, unified
Changes since revision 1.15: +4 -0 lines
fixed some bugs and problems

Revision 1.15: download - view: text, markup, annotated - select for diffs
Sun Dec 20 11:20:29 1998 UTC (25 years, 3 months ago) by anton
Branches: MAIN
Diff to: previous 1.14: preferred, unified; selected 1.25: preferred, unified
Changes since revision 1.14: +9 -9 lines
fixed some problems (mainly for separate source and build dirs)

Revision 1.14: download - view: text, markup, annotated - select for diffs
Sun Dec 13 23:30:02 1998 UTC (25 years, 3 months ago) by pazsan
Branches: MAIN
Diff to: previous 1.13: preferred, unified; selected 1.25: preferred, unified
Changes since revision 1.13: +2 -1 lines
Added some documentation (files stup, blocks stub, Mini-OOF implementation)
Added Benchres for my machine
made DOS and Win32 compile and run
New gforthmi.bat script for DOS - needs a temporary file for the commands
instead of the -e option.
Added select.o again for DOS (DJGPP's select is broken wrt timing)
Improved select.c
Bug with DOS: engine-ditc doesn't compile with optimization on. Maybe I need
to get a new GCC version for DOS?

Revision 1.13: download - view: text, markup, annotated - select for diffs
Tue Dec 8 22:03:01 1998 UTC (25 years, 3 months ago) by anton
Branches: MAIN
Diff to: previous 1.12: preferred, unified; selected 1.25: preferred, unified
Changes since revision 1.12: +1 -1 lines
updated dates in copyright messages
inserted copyright messages in most files that did not have them
removed outdated files engine/32bit.h engine/strsig.c

Revision 1.12: download - view: text, markup, annotated - select for diffs
Sat Nov 21 20:24:16 1998 UTC (25 years, 4 months ago) by anton
Branches: MAIN
Diff to: previous 1.11: preferred, unified; selected 1.25: preferred, unified
Changes since revision 1.11: +1 -1 lines
removed f0
fixed problem with dependence on config.h.in (not well tested)

Revision 1.11: download - view: text, markup, annotated - select for diffs
Sun Nov 8 23:08:05 1998 UTC (25 years, 4 months ago) by pazsan
Branches: MAIN
Diff to: previous 1.10: preferred, unified; selected 1.25: preferred, unified
Changes since revision 1.10: +31 -6 lines
Bug fix: print cause for problems in command line
Cleaned up Makefiles
Adjusted configures for DOS and OS/2 (not tested yet)
New feature: link image into executable (for non-OS systems)

Revision 1.10: download - view: text, markup, annotated - select for diffs
Sun Oct 18 23:16:52 1998 UTC (25 years, 5 months ago) by pazsan
Branches: MAIN
Diff to: previous 1.9: preferred, unified; selected 1.25: preferred, unified
Changes since revision 1.9: +3 -2 lines
Added infile-id, fixed bug with KEY? when input is not a tty.
First try to compile it under Win32.

Revision 1.9: download - view: text, markup, annotated - select for diffs
Sun Aug 2 10:00:02 1998 UTC (25 years, 8 months ago) by anton
Branches: MAIN
Diff to: previous 1.8: preferred, unified; selected 1.25: preferred, unified
Changes since revision 1.8: +7 -3 lines
fixed "make dist"
fixed dependences for engine.o and main.o (they were overly general)
For the hppa arch/hppa/cache.c is used instead of engine/cache.c (untested)

Revision 1.8: download - view: text, markup, annotated - select for diffs
Tue Jul 28 21:04:03 1998 UTC (25 years, 8 months ago) by anton
Branches: MAIN
Diff to: previous 1.7: preferred, unified; selected 1.25: preferred, unified
Changes since revision 1.7: +1 -2 lines
added test for MIPS link flag -d to configure.in
some small bugfixes

Revision 1.7: download - view: text, markup, annotated - select for diffs
Wed Jun 17 16:55:16 1998 UTC (25 years, 9 months ago) by anton
Branches: MAIN
Diff to: previous 1.6: preferred, unified; selected 1.25: preferred, unified
Changes since revision 1.6: +1 -1 lines
Default path now has "." in front
Worked a bit on the documentation
fixed handling of "." in open-path-file (now also works with "." from the path)

Revision 1.6: download - view: text, markup, annotated - select for diffs
Thu Jun 4 16:17:58 1998 UTC (25 years, 10 months ago) by anton
Branches: MAIN
Diff to: previous 1.5: preferred, unified; selected 1.25: preferred, unified
Changes since revision 1.5: +20 -16 lines
various changes in configure.in and the Makefile.in's:
   symlinks kernel.fi and arch/machine eliminated
   utilize some automake stuff (e.g., @VERSION@ and @lispdir@)
   eliminated engine/version.h
   eliminated replace.a; gforth[-ditc] is now built by engine/Makefile
   getopt_long replacement is now donw through LIBOBJS, like everything else
automake-induced changes in acconfig.h; added acinclude.m4 and AUTHORS.
aclocal.m4 is now generated (it's still in CVS because there's not yet a
	make rule for it).
made gforthmi more conformant with GNU standards (--version etc.).
prim: fixed portability bug (RTLD_GLOBAL does not exist everywhere)
arch/power/machine.h: refined cache flush code
doc/gforth.ds now uses @VERSION{} (but we need to generate version.texi)
	documented new buffering behaviour

Revision 1.5: download - view: text, markup, annotated - select for diffs
Sat May 2 21:29:01 1998 UTC (25 years, 11 months ago) by pazsan
Branches: MAIN
Diff to: previous 1.4: preferred, unified; selected 1.25: preferred, unified
Changes since revision 1.4: +20 -2 lines
Mega-Patch; lots of changes

Revision 1.4: download - view: text, markup, annotated - select for diffs
Sat Sep 13 12:05:20 1997 UTC (26 years, 6 months ago) by jwilke
Branches: MAIN
Diff to: previous 1.3: preferred, unified; selected 1.25: preferred, unified
Changes since revision 1.3: +30 -1 lines
Some fixes

Revision 1.3: download - view: text, markup, annotated - select for diffs
Mon Sep 1 23:08:40 1997 UTC (26 years, 7 months ago) by jwilke
Branches: MAIN
Diff to: previous 1.2: preferred, unified; selected 1.25: preferred, unified
Changes since revision 1.2: +38 -5 lines
Dos Changes:
!!Moved:
engine/32bit.h moved to arch/generic/machine.h
cache.c moved to arch/hppa/
cleanalign.c moved to engine/
!!New Files:
envos.* *.bsh
Instead of linking arch/xy/machine.h an custom include path is used
engine.a engine.o main.o makes with engine/Makefile now
history.fs and startup.fs works for dos and unix now
environment variable osclass is set in envos.fs, wich is os-specific
any comments?
supressed some warnings in main.c

Revision 1.2: download - view: text, markup, annotated - select for diffs
Sun Jun 15 19:43:47 1997 UTC (26 years, 9 months ago) by pazsan
Branches: MAIN
Diff to: previous 1.1: preferred, unified; selected 1.25: preferred, unified
Changes since revision 1.1: +5 -0 lines
Some bug fixes.

Revision 1.1: download - view: text, markup, annotated - select for diffs
Wed May 21 20:40:06 1997 UTC (26 years, 10 months ago) by anton
Branches: MAIN
Diff to: selected 1.25: preferred, unified
jwilke's changes:
Moved many files to other directories
renamed many files
other changes unknown to me.

Diff request

This form allows you to request diffs between any two revisions of a file. You may select a symbolic revision name using the selection box or you may type in a numeric name using the type-in text box.

Log view options

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