CVS log for gforth/arch/generic/machine.h

[BACK] Up to [gforth] / gforth / arch / generic

Request diff between arbitrary revisions


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


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

Revision 1.35: download - view: text, markup, annotated - select for diffs
Sun Jul 15 12:03:07 2012 UTC (11 years, 8 months ago) by pazsan
Branches: MAIN
Diff to: previous 1.34: preferred, unified; selected 1.22: preferred, unified
Changes since revision 1.34: +2 -0 lines
Alternative struct0x.fs with context-specific semantics

Revision 1.34: download - view: text, markup, annotated - select for diffs
Sat Mar 10 20:33:31 2012 UTC (12 years ago) by anton
Branches: MAIN
Diff to: previous 1.33: preferred, unified; selected 1.22: preferred, unified
Changes since revision 1.33: +5 -0 lines
Tests and workaround for the bug (of glibc) that functions like fsin
   clobber TOS on 386

Revision 1.33: download - view: text, markup, annotated - select for diffs
Fri Dec 31 18:09:02 2010 UTC (13 years, 2 months ago) by anton
Branches: MAIN
Diff to: previous 1.32: preferred, unified; selected 1.22: preferred, unified
Changes since revision 1.32: +1 -1 lines
updated copyright years

Revision 1.32: download - view: text, markup, annotated - select for diffs
Sat Aug 21 19:08:46 2010 UTC (13 years, 7 months ago) by anton
Branches: MAIN
Diff to: previous 1.31: preferred, unified; selected 1.22: preferred, unified
Changes since revision 1.31: +4 -0 lines
added X! UX@ SX@
build all the X[@!] primitives only on 64-bit platforms

Revision 1.31: download - view: text, markup, annotated - select for diffs
Sat Nov 1 22:19:30 2008 UTC (15 years, 4 months ago) by anton
Branches: MAIN
CVS tags: v0-7-0
Diff to: previous 1.30: preferred, unified; selected 1.22: preferred, unified
Changes since revision 1.30: +1 -1 lines
updated copyright years

Revision 1.30: download - view: text, markup, annotated - select for diffs
Sat Aug 9 13:24:25 2008 UTC (15 years, 7 months ago) by anton
Branches: MAIN
Diff to: previous 1.29: preferred, unified; selected 1.22: preferred, unified
Changes since revision 1.29: +1 -1 lines
The Makefile now uses an EMACS variable
Eliminated most compilation warnings

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

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

Revision 1.27: 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.26: preferred, unified; selected 1.22: preferred, unified
Changes since revision 1.26: +2 -2 lines
Some stuff to get closer to run Gforth on NXT

Revision 1.26: download - view: text, markup, annotated - select for diffs
Sat Mar 31 12:58:07 2007 UTC (16 years, 11 months ago) by pazsan
Branches: MAIN
Diff to: previous 1.25: preferred, unified; selected 1.22: preferred, unified
Changes since revision 1.25: +1 -0 lines
Work on Gforth NXT

Revision 1.25: download - view: text, markup, annotated - select for diffs
Sun Mar 25 21:30:59 2007 UTC (16 years, 11 months ago) by pazsan
Branches: MAIN
Diff to: previous 1.24: preferred, unified; selected 1.22: preferred, unified
Changes since revision 1.24: +10 -2 lines
C-based Gforth EC starts to work

Revision 1.24: download - view: text, markup, annotated - select for diffs
Sun Jan 21 23:22:28 2007 UTC (17 years, 2 months ago) by pazsan
Branches: MAIN
Diff to: previous 1.23: preferred, unified; selected 1.22: preferred, unified
Changes since revision 1.23: +14 -5 lines
Some more work to get a C-based Gforth EC work with autoconf

Revision 1.23: download - view: text, markup, annotated - select for diffs
Thu Aug 28 16:08:31 2003 UTC (20 years, 6 months ago) by anton
Branches: MAIN
Diff to: previous 1.22: preferred, unified
Changes since revision 1.22: +7 -3 lines
added amd64 architecture
changed some generic settings
minor changes

Revision 1.22: download - view: text, markup, annotated - [selected for diffs]
Wed Aug 6 09:35:49 2003 UTC (20 years, 7 months ago) by anton
Branches: MAIN
CVS tags: v0-6-2
Diff to: previous 1.21: preferred, unified
Changes since revision 1.21: +0 -3 lines
moved HAS_FFCALL definition to configure.in where it belongs

Revision 1.21: download - view: text, markup, annotated - select for diffs
Mon Aug 4 20:32:35 2003 UTC (20 years, 7 months ago) by pazsan
Branches: MAIN
Diff to: previous 1.20: preferred, unified; selected 1.22: preferred, unified
Changes since revision 1.20: +3 -0 lines
Inclusion of ffcall stuff
ftp://ftp.santafe.edu/pub/gnu/ffcall-1.8.tar.gz
High level stuff missing

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

Revision 1.19: download - view: text, markup, annotated - select for diffs
Fri Jan 3 17:10:10 2003 UTC (21 years, 2 months ago) by anton
Branches: MAIN
Diff to: previous 1.18: preferred, unified; selected 1.22: preferred, unified
Changes since revision 1.18: +0 -4 lines
PPC fixes and speedups

Revision 1.18: download - view: text, markup, annotated - select for diffs
Wed Aug 28 17:50:28 2002 UTC (21 years, 6 months ago) by anton
Branches: MAIN
Diff to: previous 1.17: preferred, unified; selected 1.22: preferred, unified
Changes since revision 1.17: +0 -12 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.17: download - view: text, markup, annotated - select for diffs
Fri Mar 22 20:36:25 2002 UTC (22 years ago) by anton
Branches: MAIN
Diff to: previous 1.16: preferred, unified; selected 1.22: preferred, unified
Changes since revision 1.16: +4 -4 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.16: download - view: text, markup, annotated - select for diffs
Mon Apr 30 13:46:58 2001 UTC (22 years, 10 months ago) by jwilke
Branches: MAIN
Diff to: previous 1.15: preferred, unified; selected 1.22: preferred, unified
Changes since revision 1.15: +2 -0 lines
define HAS_PEEPHOLE only if not defined

Revision 1.15: download - view: text, markup, annotated - select for diffs
Mon Apr 30 12:53:25 2001 UTC (22 years, 10 months ago) by jwilke
Branches: MAIN
Diff to: previous 1.14: preferred, unified; selected 1.22: preferred, unified
Changes since revision 1.14: +2 -1 lines
HAS_PEEPHOLE must be defined by default as in machpc.fs

Revision 1.14: download - view: text, markup, annotated - select for diffs
Sun Apr 8 13:48:12 2001 UTC (22 years, 11 months ago) by pazsan
Branches: MAIN
Diff to: previous 1.13: preferred, unified; selected 1.22: preferred, unified
Changes since revision 1.13: +0 -1 lines
Made peephole a configurable option

Revision 1.13: download - view: text, markup, annotated - select for diffs
Sun Mar 18 22:20:27 2001 UTC (23 years ago) by pazsan
Branches: MAIN
Diff to: previous 1.12: preferred, unified; selected 1.22: preferred, unified
Changes since revision 1.12: +1 -0 lines
Made peephole a configurable option
call compilation in cross works now
Not done yet:
- peephole itself
- Create as alit,
- DOES> compilation

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

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

Revision 1.10: download - view: text, markup, annotated - select for diffs
Sat Aug 7 21:40:36 1999 UTC (24 years, 7 months ago) by pazsan
Branches: MAIN
Diff to: previous 1.9: preferred, unified; selected 1.22: preferred, unified
Changes since revision 1.9: +1 -0 lines
Made USE_TOS work with 386 on gcc 2.95

Revision 1.9: download - view: text, markup, annotated - select for diffs
Wed May 5 12:07:56 1999 UTC (24 years, 10 months ago) by jwilke
Branches: MAIN
Diff to: previous 1.8: preferred, unified; selected 1.22: preferred, unified
Changes since revision 1.8: +1 -0 lines
new compile flag: stantardthreading

Revision 1.8: download - view: text, markup, annotated - select for diffs
Sat Mar 20 09:20:32 1999 UTC (25 years ago) by anton
Branches: MAIN
Diff to: previous 1.7: preferred, unified; selected 1.22: preferred, unified
Changes since revision 1.7: +12 -0 lines
gforth (non-fast) now uses a plain threading scheme, making error
  positions more accurate
minor changes

Revision 1.7: download - view: text, markup, annotated - select for diffs
Sat Feb 6 22:28:22 1999 UTC (25 years, 1 month ago) by anton
Branches: MAIN
Diff to: previous 1.6: preferred, unified; selected 1.22: preferred, unified
Changes since revision 1.6: +4 -0 lines
cleaned up threading stuff:
  now the schemes are selected with -DTHREADED_SCHEME=n
  there is now a macro SET_IP for setting ip.
New threading schemes: for Power (20% speedup on 604e) and a plain scheme

Revision 1.6: download - view: text, markup, annotated - select for diffs
Sun Dec 13 23:30:00 1998 UTC (25 years, 3 months ago) by pazsan
Branches: MAIN
CVS tags: v0-4-0
Diff to: previous 1.5: preferred, unified; selected 1.22: preferred, unified
Changes since revision 1.5: +6 -0 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.5: download - view: text, markup, annotated - select for diffs
Tue Dec 8 22:02:54 1998 UTC (25 years, 3 months ago) by anton
Branches: MAIN
Diff to: previous 1.4: preferred, unified; selected 1.22: preferred, unified
Changes since revision 1.4: +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.4: download - view: text, markup, annotated - select for diffs
Sun Nov 22 23:18:10 1998 UTC (25 years, 4 months ago) by pazsan
Branches: MAIN
Diff to: previous 1.3: preferred, unified; selected 1.22: preferred, unified
Changes since revision 1.3: +9 -0 lines
Added system-specific options for C-part of primitives

Revision 1.3: download - view: text, markup, annotated - select for diffs
Sun Oct 25 23:15:47 1998 UTC (25 years, 4 months ago) by pazsan
Branches: MAIN
Diff to: previous 1.2: preferred, unified; selected 1.22: preferred, unified
Changes since revision 1.2: +24 -9 lines
SHARC-porting aids that benefit generally:
Cross: Added non-byte-addressed architectures as possible target (not hosts
yet).
Rest: all types are now Gforth-private types (so you could define as Char
whatever you where like). Some messing around with inabilities of Analog
Devices port of GCC.

Revision 1.2: download - view: text, markup, annotated - select for diffs
Sun Jul 5 20:50:02 1998 UTC (25 years, 8 months ago) by pazsan
Branches: MAIN
Diff to: previous 1.1: preferred, unified; selected 1.22: preferred, unified
Changes since revision 1.1: +6 -0 lines
Several fixes and typos I forgot to check in until recently
Documentation additions (not completed)

Revision 1.1: download - view: text, markup, annotated - select for diffs
Mon Sep 1 23:08:23 1997 UTC (26 years, 6 months ago) by jwilke
Branches: MAIN
Diff to: selected 1.22: preferred, unified
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

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>