gforth: gforth/engine/main.c
Default branch: MAIN
Bookmark a link to HEAD:
(view)
(download)
(as text)
Revision 1.266
-
(view)
(download)
(as text)
(annotate)
- [select for diffs]
Mon Dec 31 15:25:19 2012 UTC (4 months, 3 weeks ago) by anton
Branch:
MAIN
CVS Tags:
HEAD
Changes since 1.265: +1 -1 lines
Diff to previous 1.265
,
to selected 1.207
updated copyright year
Revision 1.265
-
(view)
(download)
(as text)
(annotate)
- [select for diffs]
Mon Oct 8 19:08:22 2012 UTC (7 months, 2 weeks ago) by pazsan
Branch:
MAIN
Changes since 1.264: +0 -2 lines
Diff to previous 1.264
,
to selected 1.207
Added fft bench
Revision 1.264
-
(view)
(download)
(as text)
(annotate)
- [select for diffs]
Fri Oct 5 23:48:27 2012 UTC (7 months, 2 weeks ago) by pazsan
Branch:
MAIN
Changes since 1.263: +37 -0 lines
Diff to previous 1.263
,
to selected 1.207
Generate image for Android Gforth
Revision 1.263
-
(view)
(download)
(as text)
(annotate)
- [select for diffs]
Fri Oct 5 22:41:24 2012 UTC (7 months, 2 weeks ago) by pazsan
Branch:
MAIN
Changes since 1.262: +57 -0 lines
Diff to previous 1.262
,
to selected 1.207
Added gforth_free_stacks() and gforth_free()
Revision 1.262
-
(view)
(download)
(as text)
(annotate)
- [select for diffs]
Wed Aug 15 21:51:58 2012 UTC (9 months, 1 week ago) by pazsan
Branch:
MAIN
Changes since 1.261: +6 -1 lines
Diff to previous 1.261
,
to selected 1.207
Nested signal handler in gforth_go
Revision 1.261
-
(view)
(download)
(as text)
(annotate)
- [select for diffs]
Mon Jul 23 15:07:23 2012 UTC (10 months ago) by pazsan
Branch:
MAIN
Changes since 1.260: +8 -3 lines
Diff to previous 1.260
,
to selected 1.207
Another small refactoring
Revision 1.260
-
(view)
(download)
(as text)
(annotate)
- [select for diffs]
Mon Jul 23 15:00:53 2012 UTC (10 months ago) by pazsan
Branch:
MAIN
Changes since 1.259: +1 -1 lines
Diff to previous 1.259
,
to selected 1.207
Use gforth_execute to show bootmessage
Revision 1.259
-
(view)
(download)
(as text)
(annotate)
- [select for diffs]
Mon Jul 23 14:53:53 2012 UTC (10 months ago) by pazsan
Branch:
MAIN
Changes since 1.258: +7 -3 lines
Diff to previous 1.258
,
to selected 1.207
Refactoring for library use: completed
Revision 1.258
-
(view)
(download)
(as text)
(annotate)
- [select for diffs]
Mon Jul 23 14:46:31 2012 UTC (10 months ago) by pazsan
Branch:
MAIN
Changes since 1.257: +21 -2 lines
Diff to previous 1.257
,
to selected 1.207
Refactoring almost finished - lacks a small test
Revision 1.257
-
(view)
(download)
(as text)
(annotate)
- [select for diffs]
Mon Jul 23 14:28:26 2012 UTC (10 months ago) by pazsan
Branch:
MAIN
Changes since 1.256: +37 -35 lines
Diff to previous 1.256
,
to selected 1.207
Refactoring mostly completed
Revision 1.256
-
(view)
(download)
(as text)
(annotate)
- [select for diffs]
Mon Jul 23 14:15:52 2012 UTC (10 months ago) by pazsan
Branch:
MAIN
Changes since 1.255: +27 -25 lines
Diff to previous 1.255
,
to selected 1.207
Refactored engine entries
Revision 1.255
-
(view)
(download)
(as text)
(annotate)
- [select for diffs]
Mon Jul 23 13:27:48 2012 UTC (10 months ago) by pazsan
Branch:
MAIN
Changes since 1.254: +21 -23 lines
Diff to previous 1.254
,
to selected 1.207
Removed engine stack arguments - now global states
Revision 1.254
-
(view)
(download)
(as text)
(annotate)
- [select for diffs]
Fri Jul 20 19:34:27 2012 UTC (10 months ago) by pazsan
Branch:
MAIN
Changes since 1.253: +292 -291 lines
Diff to previous 1.253
,
to selected 1.207
Refactoring for libgforth
Revision 1.253
-
(view)
(download)
(as text)
(annotate)
- [select for diffs]
Fri Jul 20 00:09:03 2012 UTC (10 months ago) by pazsan
Branch:
MAIN
Changes since 1.252: +41 -18 lines
Diff to previous 1.252
,
to selected 1.207
Refactoring main to make Gforth library actually useful
Revision 1.252
-
(view)
(download)
(as text)
(annotate)
- [select for diffs]
Thu Jul 19 23:32:25 2012 UTC (10 months ago) by pazsan
Branch:
MAIN
Changes since 1.251: +1 -1 lines
Diff to previous 1.251
,
to selected 1.207
Makefile changes to compile libraries
Revision 1.251
-
(view)
(download)
(as text)
(annotate)
- [select for diffs]
Mon Mar 26 16:34:35 2012 UTC (13 months, 4 weeks ago) by pazsan
Branch:
MAIN
Changes since 1.250: +9 -9 lines
Diff to previous 1.250
,
to selected 1.207
use PER_THREAD
Revision 1.250
-
(view)
(download)
(as text)
(annotate)
- [select for diffs]
Sat Mar 24 01:17:51 2012 UTC (14 months ago) by pazsan
Branch:
MAIN
Changes since 1.249: +9 -9 lines
Diff to previous 1.249
,
to selected 1.207
More consistent use of %p, sigaltstack is back
Revision 1.249
-
(view)
(download)
(as text)
(annotate)
- [select for diffs]
Fri Mar 23 22:39:00 2012 UTC (14 months ago) by pazsan
Branch:
MAIN
Changes since 1.248: +26 -28 lines
Diff to previous 1.248
,
to selected 1.207
Don't use alternate signal stack (collides with multithreading)
Revision 1.248
-
(view)
(download)
(as text)
(annotate)
- [select for diffs]
Fri Mar 23 22:21:51 2012 UTC (14 months ago) by pazsan
Branch:
MAIN
Changes since 1.247: +28 -26 lines
Diff to previous 1.247
,
to selected 1.207
loop to install signal handler and setjmp for Android
Revision 1.247
-
(view)
(download)
(as text)
(annotate)
- [select for diffs]
Fri Mar 23 21:48:06 2012 UTC (14 months ago) by pazsan
Branch:
MAIN
Changes since 1.246: +20 -20 lines
Diff to previous 1.246
,
to selected 1.207
Looping setjmp, use %p where appropriate
Revision 1.246
-
(view)
(download)
(as text)
(annotate)
- [select for diffs]
Fri Mar 23 20:49:44 2012 UTC (14 months ago) by pazsan
Branch:
MAIN
Changes since 1.245: +7 -4 lines
Diff to previous 1.245
,
to selected 1.207
throw_jmp_buf only through a handler in the per-thread space
Revision 1.245
-
(view)
(download)
(as text)
(annotate)
- [select for diffs]
Fri Mar 23 19:53:37 2012 UTC (14 months ago) by pazsan
Branch:
MAIN
Changes since 1.244: +2 -1 lines
Diff to previous 1.244
,
to selected 1.207
Better signal debug info
Revision 1.244
-
(view)
(download)
(as text)
(annotate)
- [select for diffs]
Sat Mar 17 22:18:59 2012 UTC (14 months, 1 week ago) by pazsan
Branch:
MAIN
Changes since 1.243: +13 -19 lines
Diff to previous 1.243
,
to selected 1.207
converted gforth_pointers into a function - necessary, since all pointers are now thread-specific
Revision 1.243
-
(view)
(download)
(as text)
(annotate)
- [select for diffs]
Wed Mar 14 15:38:14 2012 UTC (14 months, 1 week ago) by pazsan
Branch:
MAIN
Changes since 1.242: +3 -3 lines
Diff to previous 1.242
,
to selected 1.207
Fixed last bug in threading
Revision 1.242
-
(view)
(download)
(as text)
(annotate)
- [select for diffs]
Tue Mar 13 19:33:31 2012 UTC (14 months, 1 week ago) by pazsan
Branch:
MAIN
Changes since 1.241: +19 -11 lines
Diff to previous 1.241
,
to selected 1.207
thread-safe cstr (requires explicit mfree\!)
Revision 1.241
-
(view)
(download)
(as text)
(annotate)
- [select for diffs]
Tue Mar 13 18:40:56 2012 UTC (14 months, 1 week ago) by pazsan
Branch:
MAIN
Changes since 1.240: +20 -19 lines
Diff to previous 1.240
,
to selected 1.207
Started work on multithreading
Revision 1.240
-
(view)
(download)
(as text)
(annotate)
- [select for diffs]
Mon Jan 16 22:17:32 2012 UTC (16 months, 1 week ago) by pazsan
Branch:
MAIN
Changes since 1.239: +15 -0 lines
Diff to previous 1.239
,
to selected 1.207
Fixed register allocation problem with gcc 4.6 for x86 (all memory words now as subroutines)
Revision 1.239
-
(view)
(download)
(as text)
(annotate)
- [select for diffs]
Sat Dec 31 15:29:26 2011 UTC (16 months, 3 weeks ago) by anton
Branch:
MAIN
Changes since 1.238: +1 -1 lines
Diff to previous 1.238
,
to selected 1.207
updated copyright years
Revision 1.238
-
(view)
(download)
(as text)
(annotate)
- [select for diffs]
Wed Nov 16 20:36:13 2011 UTC (18 months, 1 week ago) by pazsan
Branch:
MAIN
Changes since 1.237: +1 -1 lines
Diff to previous 1.237
,
to selected 1.207
Debugging stack check is in again
Revision 1.237
-
(view)
(download)
(as text)
(annotate)
- [select for diffs]
Fri Nov 11 22:22:05 2011 UTC (18 months, 1 week ago) by pazsan
Branch:
MAIN
Changes since 1.236: +1 -1 lines
Diff to previous 1.236
,
to selected 1.207
Segfault when GFORTH_DEBUGGING is defined
Revision 1.236
-
(view)
(download)
(as text)
(annotate)
- [select for diffs]
Fri Dec 31 18:09:02 2010 UTC (2 years, 4 months ago) by anton
Branch:
MAIN
Changes since 1.235: +1 -1 lines
Diff to previous 1.235
,
to selected 1.207
updated copyright years
Revision 1.235
-
(view)
(download)
(as text)
(annotate)
- [select for diffs]
Sat Aug 7 15:05:40 2010 UTC (2 years, 9 months ago) by dvdkhlng
Branch:
MAIN
Changes since 1.234: +9 -0 lines
Diff to previous 1.234
,
to selected 1.207
Make dynamic superinstructions work for MIPS by defining a
architecture-specific test macro CHECK_PRIM() that return whether a memory
region might contain non-relocatable code. On MIPS that check is implementad
as a simple comparison against a blacklist of problematic opcodes.
Revision 1.234
-
(view)
(download)
(as text)
(annotate)
- [select for diffs]
Thu May 13 09:39:06 2010 UTC (3 years ago) by anton
Branch:
MAIN
Changes since 1.233: +3 -3 lines
Diff to previous 1.233
,
to selected 1.207
updated image file magic number
Revision 1.233
-
(view)
(download)
(as text)
(annotate)
- [select for diffs]
Wed May 12 20:13:33 2010 UTC (3 years ago) by pazsan
Branch:
MAIN
Changes since 1.232: +1 -3 lines
Diff to previous 1.232
,
to selected 1.207
Removed special casing of DOES> for relocater
Revision 1.232
-
(view)
(download)
(as text)
(annotate)
- [select for diffs]
Sun May 2 18:15:14 2010 UTC (3 years ago) by anton
Branch:
MAIN
Changes since 1.231: +3 -3 lines
Diff to previous 1.231
,
to selected 1.207
Better compilation of code words (no need to use LIT-EXECUTE for them)
Revision 1.231
-
(view)
(download)
(as text)
(annotate)
- [select for diffs]
Sun Apr 25 18:27:10 2010 UTC (3 years, 1 month ago) by anton
Branch:
MAIN
Changes since 1.230: +4 -4 lines
Diff to previous 1.230
,
to selected 1.207
added ;ABI-CODE (not yet documented, not interactively usable yet)
deleted does-handler and doesjump stuff (unused)
moved abi-call to a new group
Extended AMD64 calling convention documentation
Revision 1.230
-
(view)
(download)
(as text)
(annotate)
- [select for diffs]
Tue Apr 20 19:27:12 2010 UTC (3 years, 1 month ago) by anton
Branch:
MAIN
Changes since 1.229: +1 -1 lines
Diff to previous 1.229
,
to selected 1.207
prepare for removing DOESJUMP: assert(0) when it occurs
Revision 1.229
-
(view)
(download)
(as text)
(annotate)
- [select for diffs]
Mon Apr 5 22:17:56 2010 UTC (3 years, 1 month ago) by dvdkhlng
Branch:
MAIN
Changes since 1.228: +10 -9 lines
Diff to previous 1.228
,
to selected 1.207
support for assembler definitions with host platform's ABI calling conventions
('ABI-CODE')
Revision 1.228
-
(view)
(download)
(as text)
(annotate)
- [select for diffs]
Sun Feb 14 18:13:31 2010 UTC (3 years, 3 months ago) by pazsan
Branch:
MAIN
Changes since 1.227: +4 -2 lines
Diff to previous 1.227
,
to selected 1.207
Moved setlocale out of io.c
Revision 1.227
-
(view)
(download)
(as text)
(annotate)
- [select for diffs]
Fri Jan 8 18:54:34 2010 UTC (3 years, 4 months ago) by pazsan
Branch:
MAIN
Changes since 1.226: +6 -2 lines
Diff to previous 1.226
,
to selected 1.207
C-based EC improved a lot
Revision 1.226
-
(view)
(download)
(as text)
(annotate)
- [select for diffs]
Thu Dec 31 15:32:36 2009 UTC (3 years, 4 months ago) by anton
Branch:
MAIN
Changes since 1.225: +1 -1 lines
Diff to previous 1.225
,
to selected 1.207
updated copyright years
Revision 1.225
-
(view)
(download)
(as text)
(annotate)
- [select for diffs]
Sun Aug 23 12:14:47 2009 UTC (3 years, 9 months ago) by pazsan
Branch:
MAIN
Changes since 1.224: +1 -1 lines
Diff to previous 1.224
,
to selected 1.207
Fixed --clear-dictionary bug
Fixed marker bug (Aleksej)
Revision 1.224
-
(view)
(download)
(as text)
(annotate)
- [select for diffs]
Mon Jul 6 18:46:03 2009 UTC (3 years, 10 months ago) by anton
Branch:
MAIN
Changes since 1.223: +5 -3 lines
Diff to previous 1.223
,
to selected 1.207
added option --code-block-size=SIZE
Revision 1.223
-
(view)
(download)
(as text)
(annotate)
- [select for diffs]
Sun Jun 28 18:36:27 2009 UTC (3 years, 10 months ago) by anton
Branch:
MAIN
Changes since 1.222: +2 -0 lines
Diff to previous 1.222
,
to selected 1.207
--debug now reports unused code at end of code blocks
Revision 1.222
-
(view)
(download)
(as text)
(annotate)
- [select for diffs]
Sun Jun 28 18:27:11 2009 UTC (3 years, 10 months ago) by anton
Branch:
MAIN
Changes since 1.221: +40 -10 lines
Diff to previous 1.221
,
to selected 1.207
Bugfix: now makes sure that superinstruction is not divided between
code blocks, to avoid having a transition alone with a NEXT.
Dictionary allocation now does not add the image preamble size
Minor debugging output changes
Revision 1.221
-
(view)
(download)
(as text)
(annotate)
- [select for diffs]
Sun May 24 15:59:52 2009 UTC (4 years ago) by anton
Branch:
MAIN
Changes since 1.220: +2 -1 lines
Diff to previous 1.220
,
to selected 1.207
disabled setting precision to 53 bits (glibc's libm relies on 64 bits)
Revision 1.220
-
(view)
(download)
(as text)
(annotate)
- [select for diffs]
Sun May 24 13:36:55 2009 UTC (4 years ago) by anton
Branch:
MAIN
Changes since 1.219: +7 -0 lines
Diff to previous 1.219
,
to selected 1.207
set 387 precision control to 53-bit mantissae to get rid of FLAW in paranoia.fs
Revision 1.219
-
(view)
(download)
(as text)
(annotate)
- [select for diffs]
Wed Mar 18 15:09:26 2009 UTC (4 years, 2 months ago) by anton
Branch:
MAIN
Changes since 1.218: +7 -7 lines
Diff to previous 1.218
,
to selected 1.207
more concrete report of performance problems
Revision 1.218
-
(view)
(download)
(as text)
(annotate)
- [select for diffs]
Wed Oct 15 15:27:33 2008 UTC (4 years, 7 months ago) by anton
Branch:
MAIN
CVS Tags:
v0-7-0
Changes since 1.217: +4 -2 lines
Diff to previous 1.217
,
to selected 1.207
Makefile bugfix
fixed some portability issues for MIPS
fixed some portability issues for old platforms
Revision 1.217
-
(view)
(download)
(as text)
(annotate)
- [select for diffs]
Mon Oct 6 19:31:36 2008 UTC (4 years, 7 months ago) by pazsan
Branch:
MAIN
Changes since 1.216: +3 -1 lines
Diff to previous 1.216
,
to selected 1.207
Added cstr and tilde_cstr to gforth_pointers
Revision 1.216
-
(view)
(download)
(as text)
(annotate)
- [select for diffs]
Thu Sep 18 02:42:24 2008 UTC (4 years, 8 months ago) by pazsan
Branch:
MAIN
Changes since 1.215: +10 -0 lines
Diff to previous 1.215
,
to selected 1.207
Windows version of libcc interface (first attempt)
Revision 1.215
-
(view)
(download)
(as text)
(annotate)
- [select for diffs]
Tue Aug 19 19:36:52 2008 UTC (4 years, 9 months ago) by anton
Branch:
MAIN
Changes since 1.214: +6 -0 lines
Diff to previous 1.214
,
to selected 1.207
workarounds for MacOS X and /lib64 portability issues (/lib64 incomplete)
Revision 1.214
-
(view)
(download)
(as text)
(annotate)
- [select for diffs]
Tue Aug 19 18:57:19 2008 UTC (4 years, 9 months ago) by anton
Branch:
MAIN
Changes since 1.213: +2 -0 lines
Diff to previous 1.213
,
to selected 1.207
fixed BSD portability issue (reported by Aleksej Saushev)
Revision 1.213
-
(view)
(download)
(as text)
(annotate)
- [select for diffs]
Sat Aug 16 20:20:32 2008 UTC (4 years, 9 months ago) by anton
Branch:
MAIN
Changes since 1.212: +15 -14 lines
Diff to previous 1.212
,
to selected 1.207
fixed some warnings that were reported on sparc-solaris
Revision 1.212
-
(view)
(download)
(as text)
(annotate)
- [select for diffs]
Sat Aug 16 17:54:23 2008 UTC (4 years, 9 months ago) by anton
Branch:
MAIN
Changes since 1.211: +4 -0 lines
Diff to previous 1.211
,
to selected 1.207
fix if libltdl is not present
Revision 1.211
-
(view)
(download)
(as text)
(annotate)
- [select for diffs]
Sat Aug 16 16:31:16 2008 UTC (4 years, 9 months ago) by anton
Branch:
MAIN
Changes since 1.210: +3 -2 lines
Diff to previous 1.210
,
to selected 1.207
Now builds with llvm-gcc (but libcc.fs does not work)
Revision 1.210
-
(view)
(download)
(as text)
(annotate)
- [select for diffs]
Sat Aug 9 14:17:52 2008 UTC (4 years, 9 months ago) by anton
Branch:
MAIN
Changes since 1.209: +1 -1 lines
Diff to previous 1.209
,
to selected 1.207
eliminated warnings
added Benchmark results
Revision 1.209
-
(view)
(download)
(as text)
(annotate)
- [select for diffs]
Sat Aug 9 13:24:25 2008 UTC (4 years, 9 months ago) by anton
Branch:
MAIN
Changes since 1.208: +3 -3 lines
Diff to previous 1.208
,
to selected 1.207
The Makefile now uses an EMACS variable
Eliminated most compilation warnings
Revision 1.208
-
(view)
(download)
(as text)
(annotate)
- [select for diffs]
Tue Jul 15 16:11:49 2008 UTC (4 years, 10 months ago) by anton
Branch:
MAIN
Changes since 1.207: +1 -1 lines
Diff to previous 1.207
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.207
-
(view)
(download)
(as text)
(annotate)
- [selected]
Thu Jul 3 12:29:05 2008 UTC (4 years, 10 months ago) by pazsan
Branch:
MAIN
Changes since 1.206: +3 -39 lines
Diff to previous 1.206
Removed remainders of FFI in C code
Revision 1.206
-
(view)
(download)
(as text)
(annotate)
- [select for diffs]
Sun May 4 17:04:58 2008 UTC (5 years ago) by anton
Branch:
MAIN
Changes since 1.205: +0 -10 lines
Diff to previous 1.205
,
to selected 1.207
removed usage of libtool-2.2 ltdl functions
Revision 1.205
-
(view)
(download)
(as text)
(annotate)
- [select for diffs]
Mon Apr 28 08:42:59 2008 UTC (5 years ago) by anton
Branch:
MAIN
Changes since 1.204: +0 -4 lines
Diff to previous 1.204
,
to selected 1.207
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())
Revision 1.204
-
(view)
(download)
(as text)
(annotate)
- [select for diffs]
Fri Apr 25 22:17:17 2008 UTC (5 years, 1 month ago) by anton
Branch:
MAIN
Changes since 1.203: +1 -1 lines
Diff to previous 1.203
,
to selected 1.207
Bugfix: make and make dist don't need pre-installed Gforth
FORCE_REG_UNNECESSARY now defined automatically and used better
documentation bugfix
Revision 1.203
-
(view)
(download)
(as text)
(annotate)
- [select for diffs]
Sat Apr 19 19:15:14 2008 UTC (5 years, 1 month ago) by anton
Branch:
MAIN
Changes since 1.202: +15 -0 lines
Diff to previous 1.202
,
to selected 1.207
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.202
-
(view)
(download)
(as text)
(annotate)
- [select for diffs]
Sat Mar 22 15:44:26 2008 UTC (5 years, 2 months ago) by anton
Branch:
MAIN
Changes since 1.201: +0 -7 lines
Diff to previous 1.201
,
to selected 1.207
removed --[no-]check-alignment (no implementation)
on Alpha use <http://www.complang.tuwien.ac.at/anton/uace.c> instead
Revision 1.201
-
(view)
(download)
(as text)
(annotate)
- [select for diffs]
Fri Mar 21 17:33:03 2008 UTC (5 years, 2 months ago) by anton
Branch:
MAIN
Changes since 1.200: +10 -13 lines
Diff to previous 1.200
,
to selected 1.207
added --[no-]check-alignment (currently no effect)
Revision 1.200
-
(view)
(download)
(as text)
(annotate)
- [select for diffs]
Tue Feb 26 18:20:00 2008 UTC (5 years, 2 months ago) by anton
Branch:
MAIN
Changes since 1.199: +1 -1 lines
Diff to previous 1.199
,
to selected 1.207
--diag now does not complain about reg. alloc. on PPC (FORCE_REG_UNNECESSARY)
Revision 1.199
-
(view)
(download)
(as text)
(annotate)
- [select for diffs]
Sat Feb 23 13:03:56 2008 UTC (5 years, 3 months ago) by pazsan
Branch:
MAIN
Changes since 1.198: +3 -1 lines
Diff to previous 1.198
,
to selected 1.207
Fixed build problem
Some changes for NXT
Revision 1.198
-
(view)
(download)
(as text)
(annotate)
- [select for diffs]
Wed Jan 16 14:13:58 2008 UTC (5 years, 4 months ago) by anton
Branch:
MAIN
Changes since 1.197: +1 -1 lines
Diff to previous 1.197
,
to selected 1.207
Building on i386 works again
Revision 1.197
-
(view)
(download)
(as text)
(annotate)
- [select for diffs]
Sun Jan 13 21:50:26 2008 UTC (5 years, 4 months ago) by anton
Branch:
MAIN
Changes since 1.196: +16 -11 lines
Diff to previous 1.196
,
to selected 1.207
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.
Revision 1.196
-
(view)
(download)
(as text)
(annotate)
- [select for diffs]
Tue Jan 8 19:55:55 2008 UTC (5 years, 4 months ago) by anton
Branch:
MAIN
Changes since 1.195: +0 -12 lines
Diff to previous 1.195
,
to selected 1.207
Now FORCE_REG is tried and used by default
Removed --enable-force-reg
Removed suggestions to use --enable-force-* from --diag option
Revision 1.195
-
(view)
(download)
(as text)
(annotate)
- [select for diffs]
Wed Jan 2 19:10:33 2008 UTC (5 years, 4 months ago) by anton
Branch:
MAIN
Changes since 1.194: +8 -2 lines
Diff to previous 1.194
,
to selected 1.207
refined static super vs. TPA check (TPA ok if state equivalence disabled).
Revision 1.194
-
(view)
(download)
(as text)
(annotate)
- [select for diffs]
Wed Jan 2 18:56:05 2008 UTC (5 years, 4 months ago) by anton
Branch:
MAIN
Changes since 1.193: +6 -2 lines
Diff to previous 1.193
,
to selected 1.207
reenabled static superinstructions
disable tpa-automaton if static superinstrutions are used
Revision 1.193
-
(view)
(download)
(as text)
(annotate)
- [select for diffs]
Mon Dec 31 18:40:25 2007 UTC (5 years, 4 months ago) by anton
Branch:
MAIN
Changes since 1.192: +2 -3 lines
Diff to previous 1.192
,
to selected 1.207
updated copyright notices for GPL v3
Revision 1.192
-
(view)
(download)
(as text)
(annotate)
- [select for diffs]
Mon Dec 31 17:34:59 2007 UTC (5 years, 4 months ago) by anton
Branch:
MAIN
Changes since 1.191: +1 -1 lines
Diff to previous 1.191
,
to selected 1.207
updated copyright years
Revision 1.191
-
(view)
(download)
(as text)
(annotate)
- [select for diffs]
Tue Dec 4 14:55:03 2007 UTC (5 years, 5 months ago) by anton
Branch:
MAIN
Changes since 1.190: +6 -0 lines
Diff to previous 1.190
,
to selected 1.207
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
Revision 1.190
-
(view)
(download)
(as text)
(annotate)
- [select for diffs]
Mon Oct 29 15:56:31 2007 UTC (5 years, 6 months ago) by anton
Branch:
MAIN
Changes since 1.189: +29 -2 lines
Diff to previous 1.189
,
to selected 1.207
added -DBURG_FORMAT compile-time option for generating burg grammars etc.
cleaned up debugp() definition
documentation bugfix (ELSE)
Revision 1.189
-
(view)
(download)
(as text)
(annotate)
- [select for diffs]
Mon Oct 29 13:45:50 2007 UTC (5 years, 6 months ago) by anton
Branch:
MAIN
Changes since 1.188: +10 -0 lines
Diff to previous 1.188
,
to selected 1.207
added --print-sequences
Revision 1.188
-
(view)
(download)
(as text)
(annotate)
- [select for diffs]
Sat Sep 29 22:20:02 2007 UTC (5 years, 7 months ago) by pazsan
Branch:
MAIN
Changes since 1.187: +1 -0 lines
Diff to previous 1.187
,
to selected 1.207
Constants compile to literals
Revision 1.187
-
(view)
(download)
(as text)
(annotate)
- [select for diffs]
Sun Sep 9 09:41:31 2007 UTC (5 years, 8 months ago) by anton
Branch:
MAIN
Changes since 1.186: +1 -1 lines
Diff to previous 1.186
,
to selected 1.207
bugfix (reserve stack space for FTOS even if USE_NO_FTOS is defined)
A better way to fix this would be to use an appropriate cache-fast.vmg
Revision 1.186
-
(view)
(download)
(as text)
(annotate)
- [select for diffs]
Sun Jul 1 15:42:17 2007 UTC (5 years, 10 months ago) by anton
Branch:
MAIN
Changes since 1.185: +7 -8 lines
Diff to previous 1.185
,
to selected 1.207
generalized code padding and added 386 and AMD64 padding
Revision 1.185
-
(view)
(download)
(as text)
(annotate)
- [select for diffs]
Sun Jul 1 11:56:03 2007 UTC (5 years, 10 months ago) by anton
Branch:
MAIN
Changes since 1.184: +28 -9 lines
Diff to previous 1.184
,
to selected 1.207
native branch target alignment for Alpha. Speedup:
sieve bubble matrix fib
1.309 1.160 1.409 1.834 without code alignment
0.906 1.040 1.242 1.040 with code alignment
Revision 1.184
-
(view)
(download)
(as text)
(annotate)
- [select for diffs]
Sat Jun 30 20:28:55 2007 UTC (5 years, 10 months ago) by anton
Branch:
MAIN
Changes since 1.183: +7 -0 lines
Diff to previous 1.183
,
to selected 1.207
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.183
-
(view)
(download)
(as text)
(annotate)
- [select for diffs]
Sat Jun 9 21:41:29 2007 UTC (5 years, 11 months ago) by pazsan
Branch:
MAIN
Changes since 1.182: +2 -0 lines
Diff to previous 1.182
,
to selected 1.207
Backed out bugfix for old Cygwin
Bug fix + correct cygwin fix in history.fs
Revision 1.182
-
(view)
(download)
(as text)
(annotate)
- [select for diffs]
Thu Jun 7 20:57:13 2007 UTC (5 years, 11 months ago) by pazsan
Branch:
MAIN
Changes since 1.181: +3 -0 lines
Diff to previous 1.181
,
to selected 1.207
Fixes for cygwin
Revision 1.181
-
(view)
(download)
(as text)
(annotate)
- [select for diffs]
Tue May 15 20:11:23 2007 UTC (6 years ago) by anton
Branch:
MAIN
Changes since 1.180: +24 -18 lines
Diff to previous 1.180
,
to selected 1.207
Use MAP_NORESERVE on OSs that support it to overcommit dict and stack memory
Added --vm-commit option to turn off MAP_NORESERVE
Revision 1.180
-
(view)
(download)
(as text)
(annotate)
- [select for diffs]
Sun Apr 22 20:51:55 2007 UTC (6 years, 1 month ago) by pazsan
Branch:
MAIN
Changes since 1.179: +2 -0 lines
Diff to previous 1.179
,
to selected 1.207
Gforth says "hello"
Revision 1.179
-
(view)
(download)
(as text)
(annotate)
- [select for diffs]
Sun Apr 15 20:33:46 2007 UTC (6 years, 1 month ago) by pazsan
Branch:
MAIN
Changes since 1.178: +14 -3 lines
Diff to previous 1.178
,
to selected 1.207
Configure work to make Gforth on NXT compile without much effort
Revision 1.178
-
(view)
(download)
(as text)
(annotate)
- [select for diffs]
Mon Apr 9 22:36:01 2007 UTC (6 years, 1 month ago) by pazsan
Branch:
MAIN
Changes since 1.177: +23 -2 lines
Diff to previous 1.177
,
to selected 1.207
Some stuff to get closer to run Gforth on NXT
Revision 1.177
-
(view)
(download)
(as text)
(annotate)
- [select for diffs]
Sat Mar 31 21:43:18 2007 UTC (6 years, 1 month ago) by pazsan
Branch:
MAIN
Changes since 1.176: +19 -17 lines
Diff to previous 1.176
,
to selected 1.207
Further work on NXT Gforth
Fixed problem with useless kernel error messages
TAGS generation works again
Revision 1.176
-
(view)
(download)
(as text)
(annotate)
- [select for diffs]
Sun Mar 25 21:30:59 2007 UTC (6 years, 2 months ago) by pazsan
Branch:
MAIN
Changes since 1.175: +18 -1 lines
Diff to previous 1.175
,
to selected 1.207
C-based Gforth EC starts to work
Revision 1.175
-
(view)
(download)
(as text)
(annotate)
- [select for diffs]
Sun Mar 18 21:46:17 2007 UTC (6 years, 2 months ago) by pazsan
Branch:
MAIN
Changes since 1.174: +4 -5 lines
Diff to previous 1.174
,
to selected 1.207
Another step in direction to compile for NXT
Revision 1.174
-
(view)
(download)
(as text)
(annotate)
- [select for diffs]
Sun Jan 21 23:22:29 2007 UTC (6 years, 4 months ago) by pazsan
Branch:
MAIN
Changes since 1.173: +1 -1 lines
Diff to previous 1.173
,
to selected 1.207
Some more work to get a C-based Gforth EC work with autoconf
Revision 1.173
-
(view)
(download)
(as text)
(annotate)
- [select for diffs]
Sun Jan 21 17:38:28 2007 UTC (6 years, 4 months ago) by anton
Branch:
MAIN
Changes since 1.172: +25 -36 lines
Diff to previous 1.172
,
to selected 1.207
minor changes
Revision 1.172
-
(view)
(download)
(as text)
(annotate)
- [select for diffs]
Sat Jan 20 19:41:01 2007 UTC (6 years, 4 months ago) by anton
Branch:
MAIN
Changes since 1.171: +57 -0 lines
Diff to previous 1.171
,
to selected 1.207
improved stack boundary memory protection
Revision 1.171
-
(view)
(download)
(as text)
(annotate)
- [select for diffs]
Sun Jan 14 22:19:36 2007 UTC (6 years, 4 months ago) by anton
Branch:
MAIN
Changes since 1.170: +2 -1 lines
Diff to previous 1.170
,
to selected 1.207
lists and C prelude stuff in libcc.fs
minor changes
Revision 1.170
-
(view)
(download)
(as text)
(annotate)
- [select for diffs]
Sun Dec 31 13:39:17 2006 UTC (6 years, 4 months ago) by anton
Branch:
MAIN
Changes since 1.169: +1 -1 lines
Diff to previous 1.169
,
to selected 1.207
updated copyright years
Revision 1.169
-
(view)
(download)
(as text)
(annotate)
- [select for diffs]
Sat Oct 21 19:22:03 2006 UTC (6 years, 7 months ago) by anton
Branch:
MAIN
Changes since 1.168: +4 -1 lines
Diff to previous 1.168
,
to selected 1.207
added --ignore-async-signals
fixed typo
Revision 1.168
-
(view)
(download)
(as text)
(annotate)
- [select for diffs]
Fri Sep 15 13:21:36 2006 UTC (6 years, 8 months ago) by pazsan
Branch:
MAIN
Changes since 1.167: +6 -0 lines
Diff to previous 1.167
,
to selected 1.207
Save callback global variables
Revision 1.167
-
(view)
(download)
(as text)
(annotate)
- [select for diffs]
Sun Jun 4 19:16:27 2006 UTC (6 years, 11 months ago) by anton
Branch:
MAIN
Changes since 1.166: +1 -1 lines
Diff to previous 1.166
,
to selected 1.207
reduced CODE_BLOCK_SIZE to 512k (for release)
Revision 1.166
-
(view)
(download)
(as text)
(annotate)
- [select for diffs]
Sat Apr 1 17:34:08 2006 UTC (7 years, 1 month ago) by pazsan
Branch:
MAIN
Changes since 1.165: +2 -0 lines
Diff to previous 1.165
,
to selected 1.207
Minor fix
Revision 1.165
-
(view)
(download)
(as text)
(annotate)
- [select for diffs]
Sat Apr 1 17:30:32 2006 UTC (7 years, 1 month ago) by pazsan
Branch:
MAIN
Changes since 1.164: +6 -1 lines
Diff to previous 1.164
,
to selected 1.207
Environment OS from $host_os
R8C changes
Better output when there are no performance problems
Revision 1.164
-
(view)
(download)
(as text)
(annotate)
- [select for diffs]
Sat Mar 11 23:05:09 2006 UTC (7 years, 2 months ago) by pazsan
Branch:
MAIN
Changes since 1.163: +11 -11 lines
Diff to previous 1.163
,
to selected 1.207
Added gforth_ prefix to some functions
Revision 1.163
-
(view)
(download)
(as text)
(annotate)
- [select for diffs]
Sat Mar 11 22:45:29 2006 UTC (7 years, 2 months ago) by pazsan
Branch:
MAIN
Changes since 1.162: +1 -1 lines
Diff to previous 1.162
,
to selected 1.207
Warnings squashing cont.
Revision 1.162
-
(view)
(download)
(as text)
(annotate)
- [select for diffs]
Sat Mar 11 22:22:40 2006 UTC (7 years, 2 months ago) by pazsan
Branch:
MAIN
Changes since 1.161: +19 -7 lines
Diff to previous 1.161
,
to selected 1.207
Reduced warnings
Revision 1.161
-
(view)
(download)
(as text)
(annotate)
- [select for diffs]
Thu Jan 5 01:37:33 2006 UTC (7 years, 4 months ago) by pazsan
Branch:
MAIN
Changes since 1.160: +89 -89 lines
Diff to previous 1.160
,
to selected 1.207
Modified some exported symbols to start with gforth_
Revision 1.160
-
(view)
(download)
(as text)
(annotate)
- [select for diffs]
Sat Dec 31 15:46:13 2005 UTC (7 years, 4 months ago) by anton
Branch:
MAIN
Changes since 1.159: +1 -1 lines
Diff to previous 1.159
,
to selected 1.207
updated the copyright year on many files
added FSF copyright header to complex.fs fft.fs regexp-test.fs regexp.fs
added fsl-util.fs to update-copyright-blacklist
Revision 1.159
-
(view)
(download)
(as text)
(annotate)
- [select for diffs]
Tue Dec 27 09:35:45 2005 UTC (7 years, 4 months ago) by anton
Branch:
MAIN
Changes since 1.158: +1 -1 lines
Diff to previous 1.158
,
to selected 1.207
documented 2 bugs
minor bugfixes and cleanups
Revision 1.158
-
(view)
(download)
(as text)
(annotate)
- [select for diffs]
Fri Dec 2 10:32:35 2005 UTC (7 years, 5 months ago) by anton
Branch:
MAIN
Changes since 1.157: +63 -12 lines
Diff to previous 1.157
,
to selected 1.207
added options for disabling tree-parsing automaton features
added tree parsing automaton statistics
Revision 1.157
-
(view)
(download)
(as text)
(annotate)
- [select for diffs]
Wed Nov 9 22:13:55 2005 UTC (7 years, 6 months ago) by anton
Branch:
MAIN
Changes since 1.156: +66 -6 lines
Diff to previous 1.156
,
to selected 1.207
added TPA state equivalence, but disabled static superinstructions for now
Revision 1.156
-
(view)
(download)
(as text)
(annotate)
- [select for diffs]
Wed Nov 9 18:04:44 2005 UTC (7 years, 6 months ago) by anton
Branch:
MAIN
Changes since 1.155: +74 -34 lines
Diff to previous 1.155
,
to selected 1.207
finished simple tree-parsing automaton
Revision 1.155
-
(view)
(download)
(as text)
(annotate)
- [select for diffs]
Wed Nov 9 15:46:28 2005 UTC (7 years, 6 months ago) by anton
Branch:
MAIN
Changes since 1.154: +53 -25 lines
Diff to previous 1.154
,
to selected 1.207
initial work for tree-parsing automaton for stack caching
Revision 1.154
-
(view)
(download)
(as text)
(annotate)
- [select for diffs]
Wed Nov 9 10:00:11 2005 UTC (7 years, 6 months ago) by anton
Branch:
MAIN
Changes since 1.153: +7 -3 lines
Diff to previous 1.153
,
to selected 1.207
bugfix
--debug now also outputs some cache state information
Revision 1.153
-
(view)
(download)
(as text)
(annotate)
- [select for diffs]
Sun Aug 21 22:09:15 2005 UTC (7 years, 9 months ago) by pazsan
Branch:
MAIN
Changes since 1.152: +31 -2 lines
Diff to previous 1.152
,
to selected 1.207
Checkin of somewhat working ffilib bindings (not completely tested)
Revision 1.152
-
(view)
(download)
(as text)
(annotate)
- [select for diffs]
Tue Aug 2 12:00:52 2005 UTC (7 years, 9 months ago) by anton
Branch:
MAIN
Changes since 1.151: +7 -7 lines
Diff to previous 1.151
,
to selected 1.207
added STACK_CACHE_DEFAULT_FAST configuration variable
fixed some bugs
added some primitive/state combinations
changes to support up to 8 stack cache registers
Worked around an unresolved bug in kernel/toolsext.fs
Revision 1.151
-
(view)
(download)
(as text)
(annotate)
- [select for diffs]
Sun Jul 31 20:27:42 2005 UTC (7 years, 9 months ago) by anton
Branch:
MAIN
Changes since 1.150: +3 -1 lines
Diff to previous 1.150
,
to selected 1.207
First working version with default state with 2 regs
added configuration variable STACK_CACHE_DEFAULT_FAST
Revision 1.150
-
(view)
(download)
(as text)
(annotate)
- [select for diffs]
Thu Apr 28 18:14:30 2005 UTC (8 years ago) by anton
Branch:
MAIN
Changes since 1.149: +8 -6 lines
Diff to previous 1.149
,
to selected 1.207
slight tweak in dict_alloc_read()
Revision 1.149
-
(view)
(download)
(as text)
(annotate)
- [select for diffs]
Tue Apr 26 19:25:43 2005 UTC (8 years, 1 month ago) by anton
Branch:
MAIN
Changes since 1.148: +6 -2 lines
Diff to previous 1.148
,
to selected 1.207
bugfix: only one allocation when the read-mmap fails (e.g., in Windows).
Revision 1.148
-
(view)
(download)
(as text)
(annotate)
- [select for diffs]
Sun Jan 23 09:55:13 2005 UTC (8 years, 4 months ago) by anton
Branch:
MAIN
Changes since 1.147: +14 -5 lines
Diff to previous 1.147
,
to selected 1.207
added configure option --disable-gcc-pr15242-workaround
bugfixes for the gcc pr15242 workaround
Revision 1.147
-
(view)
(download)
(as text)
(annotate)
- [select for diffs]
Sat Jan 22 22:16:59 2005 UTC (8 years, 4 months ago) by anton
Branch:
MAIN
Changes since 1.146: +6 -5 lines
Diff to previous 1.146
,
to selected 1.207
further work on gcc PR 15242 workaround (now works on AMD64 gforth-fast)
made treatment of Priminfo length and restlen more regular
Revision 1.146
-
(view)
(download)
(as text)
(annotate)
- [select for diffs]
Sat Jan 22 21:06:03 2005 UTC (8 years, 4 months ago) by anton
Branch:
MAIN
Changes since 1.145: +16 -1 lines
Diff to previous 1.145
,
to selected 1.207
preparation for gcc PR 15242 workaround
minor changes
Revision 1.145
-
(view)
(download)
(as text)
(annotate)
- [select for diffs]
Sat Jan 22 16:39:59 2005 UTC (8 years, 4 months ago) by pazsan
Branch:
MAIN
Changes since 1.144: +15 -12 lines
Diff to previous 1.144
,
to selected 1.207
Added --diag switch, diagnostics output.
Fixed "broken link" bug when referring to current file
Revision 1.144
-
(view)
(download)
(as text)
(annotate)
- [select for diffs]
Sat Jan 22 12:20:37 2005 UTC (8 years, 4 months ago) by pazsan
Branch:
MAIN
Changes since 1.143: +102 -42 lines
Diff to previous 1.143
,
to selected 1.207
Added --diag switch
Revision 1.143
-
(view)
(download)
(as text)
(annotate)
- [select for diffs]
Fri Dec 31 13:24:03 2004 UTC (8 years, 4 months ago) by anton
Branch:
MAIN
Changes since 1.142: +1 -1 lines
Diff to previous 1.142
,
to selected 1.207
updated copyright years for files changed in 2004
Revision 1.142
-
(view)
(download)
(as text)
(annotate)
- [select for diffs]
Thu Aug 26 15:29:57 2004 UTC (8 years, 9 months ago) by anton
Branch:
MAIN
Changes since 1.141: +1 -1 lines
Diff to previous 1.141
,
to selected 1.207
moved imm_ops field of costs up a bit (better factoring and readability)
Revision 1.141
-
(view)
(download)
(as text)
(annotate)
- [select for diffs]
Mon Aug 23 14:30:24 2004 UTC (8 years, 9 months ago) by anton
Branch:
MAIN
Changes since 1.140: +2 -1 lines
Diff to previous 1.140
,
to selected 1.207
added imm_ops operand to costs structure and generate it
Revision 1.140
-
(view)
(download)
(as text)
(annotate)
- [select for diffs]
Sat Apr 10 00:16:55 2004 UTC (9 years, 1 month ago) by pazsan
Branch:
MAIN
Changes since 1.139: +14 -1 lines
Diff to previous 1.139
,
to selected 1.207
fixed "too many crashes" in httpd.fs
fixed reentrance problem with callbacks
Revision 1.139
-
(view)
(download)
(as text)
(annotate)
- [select for diffs]
Tue Jan 20 19:07:41 2004 UTC (9 years, 4 months ago) by anton
Branch:
MAIN
Changes since 1.138: +6 -2 lines
Diff to previous 1.138
,
to selected 1.207
fixed bug in cache1.vmg
prims2x.fs: better comments for prim*.i
main.c: better --debug output (added primitive names)
Revision 1.138
-
(view)
(download)
(as text)
(annotate)
- [select for diffs]
Wed Dec 31 17:42:46 2003 UTC (9 years, 4 months ago) by anton
Branch:
MAIN
Changes since 1.137: +1 -1 lines
Diff to previous 1.137
,
to selected 1.207
fixed buggy commit (uncovered by SUSE 9.0 gcc)
Revision 1.137
-
(view)
(download)
(as text)
(annotate)
- [select for diffs]
Wed Dec 31 13:45:38 2003 UTC (9 years, 4 months ago) by anton
Branch:
MAIN
Changes since 1.136: +1 -1 lines
Diff to previous 1.136
,
to selected 1.207
minor changes
Revision 1.136
-
(view)
(download)
(as text)
(annotate)
- [select for diffs]
Mon Nov 10 13:16:37 2003 UTC (9 years, 6 months ago) by anton
Branch:
MAIN
Changes since 1.135: +13 -10 lines
Diff to previous 1.135
,
to selected 1.207
fixed gforth-native bug (branch target resolution)
fixed "make dist" bug (arch/misc/optcmove.fs now included)
Documentation changes
Revision 1.135
-
(view)
(download)
(as text)
(annotate)
- [select for diffs]
Sun Nov 9 12:15:11 2003 UTC (9 years, 6 months ago) by anton
Branch:
MAIN
Changes since 1.134: +11 -8 lines
Diff to previous 1.134
,
to selected 1.207
minor cleanups
Revision 1.134
-
(view)
(download)
(as text)
(annotate)
- [select for diffs]
Sun Nov 9 11:51:55 2003 UTC (9 years, 6 months ago) by anton
Branch:
MAIN
Changes since 1.133: +6 -7 lines
Diff to previous 1.133
,
to selected 1.207
changed compile_call2() interface
Revision 1.133
-
(view)
(download)
(as text)
(annotate)
- [select for diffs]
Sun Nov 9 11:45:33 2003 UTC (9 years, 6 months ago) by anton
Branch:
MAIN
Changes since 1.132: +12 -8 lines
Diff to previous 1.132
,
to selected 1.207
changed compile_prim1arg() interface
Revision 1.132
-
(view)
(download)
(as text)
(annotate)
- [select for diffs]
Sun Nov 9 11:35:23 2003 UTC (9 years, 6 months ago) by anton
Branch:
MAIN
Changes since 1.131: +1 -1 lines
Diff to previous 1.131
,
to selected 1.207
minor fix
Revision 1.131
-
(view)
(download)
(as text)
(annotate)
- [select for diffs]
Sun Nov 9 11:31:57 2003 UTC (9 years, 6 months ago) by anton
Branch:
MAIN
Changes since 1.130: +1 -2 lines
Diff to previous 1.130
,
to selected 1.207
minor fixes
Revision 1.130
-
(view)
(download)
(as text)
(annotate)
- [select for diffs]
Thu Nov 6 21:59:49 2003 UTC (9 years, 6 months ago) by anton
Branch:
MAIN
Changes since 1.129: +11 -10 lines
Diff to previous 1.129
,
to selected 1.207
bugfixes and cleanup in reloation bitset handling
more primtests
Revision 1.129
-
(view)
(download)
(as text)
(annotate)
- [select for diffs]
Thu Nov 6 10:23:31 2003 UTC (9 years, 6 months ago) by anton
Branch:
MAIN
Changes since 1.128: +1 -115 lines
Diff to previous 1.128
,
to selected 1.207
Threw out some unused code
recorded a bug
Revision 1.128
-
(view)
(download)
(as text)
(annotate)
- [select for diffs]
Thu Nov 6 09:47:50 2003 UTC (9 years, 6 months ago) by anton
Branch:
MAIN
Changes since 1.127: +92 -6 lines
Diff to previous 1.127
,
to selected 1.207
activated gforth-native again
some gforth-native bugfixes and changes
Revision 1.127
-
(view)
(download)
(as text)
(annotate)
- [select for diffs]
Mon Nov 3 20:13:36 2003 UTC (9 years, 6 months ago) by anton
Branch:
MAIN
Changes since 1.126: +0 -20 lines
Diff to previous 1.126
,
to selected 1.207
made classical 1-register stack caching work again (and probably
general stack caching with non-empty canonical state). There was a
subtle bug involving ?DUP-?BRANCH.
made this the default for gforth-fast and turned off anything beyond
deleted the now-unused rewrite_bb().
Revision 1.126
-
(view)
(download)
(as text)
(annotate)
- [select for diffs]
Sun Nov 2 18:18:35 2003 UTC (9 years, 6 months ago) by anton
Branch:
MAIN
Changes since 1.125: +5 -5 lines
Diff to previous 1.125
,
to selected 1.207
Now the _fast.i files are included for gforth-fast and gforth-native
Revision 1.125
-
(view)
(download)
(as text)
(annotate)
- [select for diffs]
Thu Oct 16 18:48:03 2003 UTC (9 years, 7 months ago) by anton
Branch:
MAIN
Changes since 1.124: +270 -69 lines
Diff to previous 1.124
,
to selected 1.207
stack caching works now (at least for make check)
the main change is to the optimize_... stuff in main.c
also restricted static optimization area to basic blocks
minor bugfixes
Revision 1.124
-
(view)
(download)
(as text)
(annotate)
- [select for diffs]
Thu Oct 9 14:15:20 2003 UTC (9 years, 7 months ago) by anton
Branch:
MAIN
Changes since 1.123: +2 -0 lines
Diff to previous 1.123
,
to selected 1.207
put stack caching stuff in prims2x.fs (cvs log prims2y.fs for
fine-grained changes)
set up prim etc. to work with the changes prims2x.fs (disabled USE_TOS for now)
Revision 1.123
-
(view)
(download)
(as text)
(annotate)
- [select for diffs]
Wed Aug 27 12:13:49 2003 UTC (9 years, 9 months ago) by anton
Branch:
MAIN
Changes since 1.122: +2 -1 lines
Diff to previous 1.122
,
to selected 1.207
now an is-branch? field is generated engine/costs.i
fixed some typos in README
changed default threading scheme for generic machine
Revision 1.122
-
(view)
(download)
(as text)
(annotate)
- [select for diffs]
Sun Aug 24 09:56:10 2003 UTC (9 years, 9 months ago) by anton
Branch:
MAIN
CVS Tags:
v0-6-2
Changes since 1.121: +6 -10 lines
Diff to previous 1.121
,
to selected 1.207
fixed various minor issues:
workaround for HPUX make and our dependence cycles
suppress warnings for unused variables in superinstructions
added some superinstructions
useful code_size metrics for primitives with funny K and J labels
default metric for --no-dynamic is now cost_nexts
Revision 1.121
-
(view)
(download)
(as text)
(annotate)
- [select for diffs]
Wed Aug 20 09:23:46 2003 UTC (9 years, 9 months ago) by anton
Branch:
MAIN
Changes since 1.120: +28 -29 lines
Diff to previous 1.120
,
to selected 1.207
Defined run-time routines (docol etc.) as primitives, eliminated some
special-casing and "+DOESJUMP+1" etc. in engine.c and main.c
Defined the enum type PrimNum and replaced many shorts with PrimNums
(gives nicer gdb output)
Workaround for the absence of the FPE_... macros in FreeBSD/Alpha 4_STABLE
Revision 1.120
-
(view)
(download)
(as text)
(annotate)
- [select for diffs]
Sat Aug 16 21:09:47 2003 UTC (9 years, 9 months ago) by pazsan
Branch:
MAIN
Changes since 1.119: +1 -1 lines
Diff to previous 1.119
,
to selected 1.207
Callback stuff tested
Revision 1.119
-
(view)
(download)
(as text)
(annotate)
- [select for diffs]
Fri Aug 15 14:07:04 2003 UTC (9 years, 9 months ago) by anton
Branch:
MAIN
Changes since 1.118: +17 -14 lines
Diff to previous 1.118
,
to selected 1.207
made superinstructions compatible with conditional compilation of primitives
(in Gforth; don't use conditional compilation in vmgen).
Revision 1.118
-
(view)
(download)
(as text)
(annotate)
- [select for diffs]
Sun Aug 10 22:20:24 2003 UTC (9 years, 9 months ago) by anton
Branch:
MAIN
Changes since 1.117: +2 -1 lines
Diff to previous 1.117
,
to selected 1.207
decompile_prim can now deal with static superinstructions
Revision 1.117
-
(view)
(download)
(as text)
(annotate)
- [select for diffs]
Fri Aug 8 05:56:38 2003 UTC (9 years, 9 months ago) by anton
Branch:
MAIN
Changes since 1.116: +2 -2 lines
Diff to previous 1.116
,
to selected 1.207
fixed Windows PATHSEP bug
Makefile now tolerates ";" as PATHSEP
eliminatd some warnings
Revision 1.116
-
(view)
(download)
(as text)
(annotate)
- [select for diffs]
Thu Aug 7 08:50:00 2003 UTC (9 years, 9 months ago) by pazsan
Branch:
MAIN
Changes since 1.115: +1 -1 lines
Diff to previous 1.115
,
to selected 1.207
Fixed alloc-callback
Revision 1.115
-
(view)
(download)
(as text)
(annotate)
- [select for diffs]
Mon Aug 4 20:32:36 2003 UTC (9 years, 9 months ago) by pazsan
Branch:
MAIN
Changes since 1.114: +34 -5 lines
Diff to previous 1.114
,
to selected 1.207
Inclusion of ffcall stuff
ftp://ftp.santafe.edu/pub/gnu/ffcall-1.8.tar.gz
High level stuff missing
Revision 1.114
-
(view)
(download)
(as text)
(annotate)
- [select for diffs]
Sun Aug 3 06:27:36 2003 UTC (9 years, 9 months ago) by anton
Branch:
MAIN
Changes since 1.113: +39 -27 lines
Diff to previous 1.113
,
to selected 1.207
changed relocation validity check (now searches for next K label, then
checks if J label is between I and this K label).
Revision 1.113
-
(view)
(download)
(as text)
(annotate)
- [select for diffs]
Fri Aug 1 08:11:26 2003 UTC (9 years, 9 months ago) by anton
Branch:
MAIN
Changes since 1.112: +44 -3 lines
Diff to previous 1.112
,
to selected 1.207
better checking of primitives for dynamic code generation (works with gcc-3.3)
Revision 1.112
-
(view)
(download)
(as text)
(annotate)
- [select for diffs]
Thu May 15 18:43:16 2003 UTC (10 years ago) by anton
Branch:
MAIN
Changes since 1.111: +3 -3 lines
Diff to previous 1.111
,
to selected 1.207
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.111
-
(view)
(download)
(as text)
(annotate)
- [select for diffs]
Wed May 14 09:28:44 2003 UTC (10 years ago) by anton
Branch:
MAIN
Changes since 1.110: +6 -6 lines
Diff to previous 1.110
,
to selected 1.207
minor bugfix
Revision 1.110
-
(view)
(download)
(as text)
(annotate)
- [select for diffs]
Wed May 14 09:25:10 2003 UTC (10 years ago) by anton
Branch:
MAIN
Changes since 1.109: +36 -11 lines
Diff to previous 1.109
,
to selected 1.207
added --ss-greedy (greedy superinstruction selection)
renamed --print-codesize into --print-metrics (and added stuff to print)
Revision 1.109
-
(view)
(download)
(as text)
(annotate)
- [select for diffs]
Wed May 14 07:54:54 2003 UTC (10 years ago) by anton
Branch:
MAIN
Changes since 1.108: +78 -10 lines
Diff to previous 1.108
,
to selected 1.207
added various flags for controlling static superinstruction selection
Revision 1.108
-
(view)
(download)
(as text)
(annotate)
- [select for diffs]
Tue May 13 18:15:09 2003 UTC (10 years ago) by anton
Branch:
MAIN
Changes since 1.107: +43 -17 lines
Diff to previous 1.107
,
to selected 1.207
dynamic superinstructions enabled again, further cleanups
Revision 1.107
-
(view)
(download)
(as text)
(annotate)
- [select for diffs]
Tue May 13 14:40:28 2003 UTC (10 years ago) by anton
Branch:
MAIN
Changes since 1.106: +54 -38 lines
Diff to previous 1.106
,
to selected 1.207
refactored static superinstruction stuff
Revision 1.106
-
(view)
(download)
(as text)
(annotate)
- [select for diffs]
Tue May 13 09:37:00 2003 UTC (10 years ago) by anton
Branch:
MAIN
Changes since 1.105: +139 -4 lines
Diff to previous 1.105
,
to selected 1.207
implemented new approach for static superinstructions (cleanup needed)
386 disasm bugfix (enter)
Revision 1.105
-
(view)
(download)
(as text)
(annotate)
- [select for diffs]
Thu May 8 08:49:24 2003 UTC (10 years ago) by anton
Branch:
MAIN
Changes since 1.104: +6 -6 lines
Diff to previous 1.104
,
to selected 1.207
preparing for new approach to static superinstructions
fixed bug in 386 disassembler (fucompp)
minor cleanup
Revision 1.104
-
(view)
(download)
(as text)
(annotate)
- [select for diffs]
Sun May 4 08:55:32 2003 UTC (10 years ago) by anton
Branch:
MAIN
Changes since 1.103: +21 -0 lines
Diff to previous 1.103
,
to selected 1.207
added --print-codesize option
Revision 1.103
-
(view)
(download)
(as text)
(annotate)
- [select for diffs]
Sun Mar 9 15:17:03 2003 UTC (10 years, 2 months ago) by anton
Branch:
MAIN
CVS Tags:
v0-6-0,
v0-6-1
Changes since 1.102: +1 -1 lines
Diff to previous 1.102
,
to selected 1.207
updated copyright years
Revision 1.102
-
(view)
(download)
(as text)
(annotate)
- [select for diffs]
Mon Feb 17 22:42:09 2003 UTC (10 years, 3 months ago) by anton
Branch:
MAIN
Changes since 1.101: +4 -0 lines
Diff to previous 1.101
,
to selected 1.207
Gforth now works properly when its stdout is to a broken pipe (but not stderr)
special SIGPIPE throw code (-2049)
minor bugfix ("uncaught exception" is now printed on stderr)
Revision 1.101
-
(view)
(download)
(as text)
(annotate)
- [select for diffs]
Sat Feb 1 14:28:07 2003 UTC (10 years, 3 months ago) by anton
Branch:
MAIN
Changes since 1.100: +1 -1 lines
Diff to previous 1.100
,
to selected 1.207
portability changes
bugfixes in prims2x.fs, kernel/int.fs
Revision 1.100
-
(view)
(download)
(as text)
(annotate)
- [select for diffs]
Thu Jan 30 16:14:31 2003 UTC (10 years, 3 months ago) by anton
Branch:
MAIN
Changes since 1.99: +3 -2 lines
Diff to previous 1.99
,
to selected 1.207
eliminated some (hopefully outdated) hppa special treatments
rewrote hppa cacheflush
prims2x can now process CRLF inputs (but the output is partly unixified)
prims2x can now process several sync lines in sequence
minor fixes
Revision 1.99
-
(view)
(download)
(as text)
(annotate)
- [select for diffs]
Thu Jan 30 00:07:47 2003 UTC (10 years, 3 months ago) by anton
Branch:
MAIN
Changes since 1.98: +1 -1 lines
Diff to previous 1.98
,
to selected 1.207
fixed some portability bugs and other minor bugs
Revision 1.98
-
(view)
(download)
(as text)
(annotate)
- [select for diffs]
Mon Jan 27 18:59:42 2003 UTC (10 years, 3 months ago) by anton
Branch:
MAIN
Changes since 1.97: +4 -4 lines
Diff to previous 1.97
,
to selected 1.207
minor changes (64-bit-cleanups)
Revision 1.97
-
(view)
(download)
(as text)
(annotate)
- [select for diffs]
Sun Jan 26 12:31:45 2003 UTC (10 years, 4 months ago) by anton
Branch:
MAIN
Changes since 1.96: +10 -4 lines
Diff to previous 1.96
,
to selected 1.207
minor changes
Revision 1.96
-
(view)
(download)
(as text)
(annotate)
- [select for diffs]
Mon Jan 20 17:07:40 2003 UTC (10 years, 4 months ago) by anton
Branch:
MAIN
Changes since 1.95: +1 -1 lines
Diff to previous 1.95
,
to selected 1.207
undid changes to copyright notices
Revision 1.95
-
(view)
(download)
(as text)
(annotate)
- [select for diffs]
Sun Jan 19 23:35:34 2003 UTC (10 years, 4 months ago) by pazsan
Branch:
MAIN
Changes since 1.94: +1 -1 lines
Diff to previous 1.94
,
to selected 1.207
Updated copyright notices
Added stack effects to kernel/input.fs
Revision 1.94
-
(view)
(download)
(as text)
(annotate)
- [select for diffs]
Tue Jan 14 22:55:07 2003 UTC (10 years, 4 months ago) by anton
Branch:
MAIN
Changes since 1.93: +0 -2 lines
Diff to previous 1.93
,
to selected 1.207
flush_to_here now not called on superblock ends
Revision 1.93
-
(view)
(download)
(as text)
(annotate)
- [select for diffs]
Tue Jan 14 22:52:56 2003 UTC (10 years, 4 months ago) by anton
Branch:
MAIN
Changes since 1.92: +5 -4 lines
Diff to previous 1.92
,
to selected 1.207
Icache-flushing is now not performed on generating a NEXT, just on the
end of a definition through finish-code.
Eliminated MIPS linker testing (not necessary with hybrid D/ITC).
--no-dynamic is default on systems that don't define FLUSH_ICACHE.
Revision 1.92
-
(view)
(download)
(as text)
(annotate)
- [select for diffs]
Fri Jan 10 21:19:59 2003 UTC (10 years, 4 months ago) by anton
Branch:
MAIN
Changes since 1.91: +1 -1 lines
Diff to previous 1.91
,
to selected 1.207
moved DOES-HANDLER! from prim to kernel/int.fs
eliminated MAKE_DOES_HANDLER
Revision 1.91
-
(view)
(download)
(as text)
(annotate)
- [select for diffs]
Fri Jan 10 16:57:25 2003 UTC (10 years, 4 months ago) by anton
Branch:
MAIN
Changes since 1.90: +3 -0 lines
Diff to previous 1.90
,
to selected 1.207
deleted unused prims (HASHKEY) and COMPILE-PRIM
Revision 1.90
-
(view)
(download)
(as text)
(annotate)
- [select for diffs]
Tue Jan 7 22:38:36 2003 UTC (10 years, 4 months ago) by anton
Branch:
MAIN
Changes since 1.89: +14 -7 lines
Diff to previous 1.89
,
to selected 1.207
changes to eliminate gcc warnings
Revision 1.89
-
(view)
(download)
(as text)
(annotate)
- [select for diffs]
Fri Jan 3 20:26:19 2003 UTC (10 years, 4 months ago) by anton
Branch:
MAIN
Changes since 1.88: +0 -4 lines
Diff to previous 1.88
,
to selected 1.207
undid the unnecessary/broken stuff Bernd has done
moved a change from machpc.fs to machpc.fs.in
removed machpc.fs (generated file)
Revision 1.88
-
(view)
(download)
(as text)
(annotate)
- [select for diffs]
Thu Jan 2 21:40:22 2003 UTC (10 years, 4 months ago) by pazsan
Branch:
MAIN
Changes since 1.87: +4 -0 lines
Diff to previous 1.87
,
to selected 1.207
Fixed look problem
Added benchmarking of all engines
Revision 1.87
-
(view)
(download)
(as text)
(annotate)
- [select for diffs]
Thu Jan 2 16:48:12 2003 UTC (10 years, 4 months ago) by anton
Branch:
MAIN
Changes since 1.86: +1 -13 lines
Diff to previous 1.86
,
to selected 1.207
Alpha bug workaround (disabled ALIGN_CODE)
fixed bugs in F>D and D>F
Revision 1.86
-
(view)
(download)
(as text)
(annotate)
- [select for diffs]
Tue Dec 31 15:05:58 2002 UTC (10 years, 4 months ago) by anton
Branch:
MAIN
Changes since 1.85: +1 -2 lines
Diff to previous 1.85
,
to selected 1.207
restored the old engine/prim_lab.i format (for vmgen compatibility)
introduced engine/prim_grp.i for the new use
Revision 1.85
-
(view)
(download)
(as text)
(annotate)
- [select for diffs]
Sat Dec 28 17:18:27 2002 UTC (10 years, 4 months ago) by pazsan
Branch:
MAIN
Changes since 1.84: +33 -6 lines
Diff to previous 1.84
,
to selected 1.207
First inclusion of group-based primitive tokens (no reordering happend yet)
Revision 1.84
-
(view)
(download)
(as text)
(annotate)
- [select for diffs]
Fri Dec 27 17:19:34 2002 UTC (10 years, 5 months ago) by anton
Branch:
MAIN
Changes since 1.83: +3 -3 lines
Diff to previous 1.83
,
to selected 1.207
increased image version
Revision 1.83
-
(view)
(download)
(as text)
(annotate)
- [select for diffs]
Fri Dec 27 12:32:54 2002 UTC (10 years, 5 months ago) by anton
Branch:
MAIN
Changes since 1.82: +2 -2 lines
Diff to previous 1.82
,
to selected 1.207
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.82
-
(view)
(download)
(as text)
(annotate)
- [select for diffs]
Tue Dec 24 23:40:30 2002 UTC (10 years, 5 months ago) by anton
Branch:
MAIN
Changes since 1.81: +1 -1 lines
Diff to previous 1.81
,
to selected 1.207
Gforth now supports large files (>2GB) on small machines (32-bits/cell).
forth.h now asks for all kinds of POSIX, X/Open, and GNU support.
rearranged include files such that forth.h precedes the system files.
Revision 1.81
-
(view)
(download)
(as text)
(annotate)
- [select for diffs]
Tue Dec 24 14:47:24 2002 UTC (10 years, 5 months ago) by anton
Branch:
MAIN
Changes since 1.80: +2 -7 lines
Diff to previous 1.80
,
to selected 1.207
some configure.in cleanups. In particular, I replaced all echos with
AC_MSG_... macros.
The gcc version (for disabling dynamic code) is now checked in configure (not
when compiling main.c)
updated elisp-comp install-sh missing mkinstalldirs from autoconf-2.54
Revision 1.80
-
(view)
(download)
(as text)
(annotate)
- [select for diffs]
Thu Dec 19 23:22:19 2002 UTC (10 years, 5 months ago) by anton
Branch:
MAIN
Changes since 1.79: +1 -0 lines
Diff to previous 1.79
,
to selected 1.207
"compile," now uses compile-prim1 instead of compile-prim
disablesd compile-prim
Revision 1.79
-
(view)
(download)
(as text)
(annotate)
- [select for diffs]
Thu Dec 19 20:43:26 2002 UTC (10 years, 5 months ago) by anton
Branch:
MAIN
Changes since 1.78: +37 -0 lines
Diff to previous 1.78
,
to selected 1.207
moved global/static vars from engine.c into main.c (to avoid duplicating them)
Revision 1.78
-
(view)
(download)
(as text)
(annotate)
- [select for diffs]
Sun Dec 15 18:19:41 2002 UTC (10 years, 5 months ago) by anton
Branch:
MAIN
Changes since 1.77: +1 -1 lines
Diff to previous 1.77
,
to selected 1.207
"make check" now checks all engines and some variations
bugfix in forget-dyncode
Revision 1.77
-
(view)
(download)
(as text)
(annotate)
- [select for diffs]
Fri Dec 13 21:59:39 2002 UTC (10 years, 5 months ago) by anton
Branch:
MAIN
Changes since 1.76: +15 -2 lines
Diff to previous 1.76
,
to selected 1.207
bugfixes in DECOMPILE-PRIM (no crash on non-address,
find @ instead of >code-address etc.)
Revision 1.76
-
(view)
(download)
(as text)
(annotate)
- [select for diffs]
Fri Dec 13 21:20:40 2002 UTC (10 years, 5 months ago) by anton
Branch:
MAIN
Changes since 1.75: +27 -2 lines
Diff to previous 1.75
,
to selected 1.207
implemented DECOMPILE-PRIM and use it in (LOOK); SIMPLE-SEE works again
minor bugfix in SIMPLE-SEE
HEAD? now delivers 1 on likely-false positives
Revision 1.75
-
(view)
(download)
(as text)
(annotate)
- [select for diffs]
Fri Dec 13 15:49:53 2002 UTC (10 years, 5 months ago) by anton
Branch:
MAIN
Changes since 1.74: +54 -5 lines
Diff to previous 1.74
,
to selected 1.207
dynamically generated code is now (sort of) released on executing a MARKER
Revision 1.74
-
(view)
(download)
(as text)
(annotate)
- [select for diffs]
Sun Dec 8 20:24:35 2002 UTC (10 years, 5 months ago) by anton
Branch:
MAIN
Changes since 1.73: +62 -31 lines
Diff to previous 1.73
,
to selected 1.207
code_area now allocated on demand (unlimited size)
some refactoring in dynamic code generation
Revision 1.73
-
(view)
(download)
(as text)
(annotate)
- [select for diffs]
Sun Dec 8 09:57:54 2002 UTC (10 years, 5 months ago) by anton
Branch:
MAIN
Changes since 1.72: +13 -18 lines
Diff to previous 1.72
,
to selected 1.207
now engine/prim_num.i is generated, and used in main.c (for main-native.o)
Revision 1.72
-
(view)
(download)
(as text)
(annotate)
- [select for diffs]
Sat Dec 7 17:43:35 2002 UTC (10 years, 5 months ago) by anton
Branch:
MAIN
Changes since 1.71: +4 -4 lines
Diff to previous 1.71
,
to selected 1.207
bugfix ("gforth" crashed, "./gforth" didn't)
Revision 1.71
-
(view)
(download)
(as text)
(annotate)
- [select for diffs]
Sun Nov 24 21:02:04 2002 UTC (10 years, 6 months ago) by pazsan
Branch:
MAIN
Changes since 1.70: +5 -13 lines
Diff to previous 1.70
,
to selected 1.207
Added check for directory separation
Revision 1.70
-
(view)
(download)
(as text)
(annotate)
- [select for diffs]
Sun Nov 24 13:54:01 2002 UTC (10 years, 6 months ago) by anton
Branch:
MAIN
Changes since 1.69: +231 -46 lines
Diff to previous 1.69
,
to selected 1.207
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.69
-
(view)
(download)
(as text)
(annotate)
- [select for diffs]
Sun Nov 10 11:24:08 2002 UTC (10 years, 6 months ago) by anton
Branch:
MAIN
Changes since 1.68: +6 -3 lines
Diff to previous 1.68
,
to selected 1.207
No engine2 and other dynamic stuff is compiled for gforth-itc, -iditc, -prof
Revision 1.68
-
(view)
(download)
(as text)
(annotate)
- [select for diffs]
Fri Oct 25 15:57:03 2002 UTC (10 years, 7 months ago) by anton
Branch:
MAIN
Changes since 1.67: +1 -2 lines
Diff to previous 1.67
,
to selected 1.207
Gforth now survives destruction of the C stack pointer (it now uses
sigaltstack() to set up signal handling on another stack).
Revision 1.67
-
(view)
(download)
(as text)
(annotate)
- [select for diffs]
Fri Oct 4 19:17:06 2002 UTC (10 years, 7 months ago) by pazsan
Branch:
MAIN
Changes since 1.66: +12 -0 lines
Diff to previous 1.66
,
to selected 1.207
Fixes for GCC 3.2
Revision 1.66
-
(view)
(download)
(as text)
(annotate)
- [select for diffs]
Thu Sep 19 19:04:42 2002 UTC (10 years, 8 months ago) by anton
Branch:
MAIN
Changes since 1.65: +24 -4 lines
Diff to previous 1.65
,
to selected 1.207
Disabled dynamic native code generation for gcc >=3.1
added flag --dynamic
Revision 1.65
-
(view)
(download)
(as text)
(annotate)
- [select for diffs]
Sun Sep 15 20:30:01 2002 UTC (10 years, 8 months ago) by anton
Branch:
MAIN
Changes since 1.64: +8 -1 lines
Diff to previous 1.64
,
to selected 1.207
Bugfixes: compile_prim now flushes the I-cache; fixed test case
Revision 1.64
-
(view)
(download)
(as text)
(annotate)
- [select for diffs]
Sun Sep 1 15:15:07 2002 UTC (10 years, 8 months ago) by anton
Branch:
MAIN
Changes since 1.63: +3 -3 lines
Diff to previous 1.63
,
to selected 1.207
changed version
disabled dynamic code generation for now (problems with gcc-3.2).
documentation changes
Revision 1.63
-
(view)
(download)
(as text)
(annotate)
- [select for diffs]
Wed Aug 28 17:50:30 2002 UTC (10 years, 8 months ago) by anton
Branch:
MAIN
Changes since 1.62: +1 -5 lines
Diff to previous 1.62
,
to selected 1.207
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.62
-
(view)
(download)
(as text)
(annotate)
- [select for diffs]
Mon Apr 1 15:34:35 2002 UTC (11 years, 1 month ago) by anton
Branch:
MAIN
Changes since 1.61: +4 -0 lines
Diff to previous 1.61
,
to selected 1.207
added regression test for signal on broken execute (not working on Linux-PPC)
new error message and code for ticking compile-only words
bug workaround for gforth binary (dynamic superinsts produced wrong code for
?dup-0=-branch)
Revision 1.61
-
(view)
(download)
(as text)
(annotate)
- [select for diffs]
Fri Mar 22 20:36:26 2002 UTC (11 years, 2 months ago) by anton
Branch:
MAIN
Changes since 1.60: +5 -5 lines
Diff to previous 1.60
,
to selected 1.207
cleaned up #defines of DIRECT_THREADED and INDIRECT_THREADED
introduced engine gforth-itc (indirect threading, no replication)
fixed bug in indirect threading
Revision 1.60
-
(view)
(download)
(as text)
(annotate)
- [select for diffs]
Fri Mar 22 10:41:39 2002 UTC (11 years, 2 months ago) by anton
Branch:
MAIN
Changes since 1.59: +9 -2 lines
Diff to previous 1.59
,
to selected 1.207
support for --no-super (no dynamic superinstructions) and
--no-dynamic (use only static primitives)
Revision 1.59
-
(view)
(download)
(as text)
(annotate)
- [select for diffs]
Sun Feb 10 14:02:25 2002 UTC (11 years, 3 months ago) by anton
Branch:
MAIN
Changes since 1.58: +12 -2 lines
Diff to previous 1.58
,
to selected 1.207
lit@ and lit+ are now defined as superinstructions
compile lit @ and lit + instead of lit@ and lit+
extended prims2x to support superinstructions with non-C-names
(syntax: forth-name /c-name = ...)
support profiling of interpreters with superinstructions
(with simple instructions in the output).
profile output with prefixes only (enable by editing profile.c).
optional reporting of static superinstruction lengths (compared to
dynamic superinstructions); enable by compiling with -DPRINT_SUPER_LENGTHS
Revision 1.58
-
(view)
(download)
(as text)
(annotate)
- [select for diffs]
Sat Jan 26 17:30:34 2002 UTC (11 years, 4 months ago) by anton
Branch:
MAIN
Changes since 1.57: +9 -11 lines
Diff to previous 1.57
,
to selected 1.207
eliminated searching in compile_prim (faster startup and compilation)
Revision 1.57
-
(view)
(download)
(as text)
(annotate)
- [select for diffs]
Sat Jan 26 16:31:40 2002 UTC (11 years, 4 months ago) by anton
Branch:
MAIN
Changes since 1.56: +2 -3 lines
Diff to previous 1.56
,
to selected 1.207
dynamic superinstructions for the code in the image
SEE works again for CODE words
Revision 1.56
-
(view)
(download)
(as text)
(annotate)
- [select for diffs]
Sun Jan 20 19:04:11 2002 UTC (11 years, 4 months ago) by anton
Branch:
MAIN
Changes since 1.55: +17 -22 lines
Diff to previous 1.55
,
to selected 1.207
hybrid direct/indirect threading (replaces direct threading)
Revision 1.55
-
(view)
(download)
(as text)
(annotate)
- [select for diffs]
Wed Jan 16 10:40:26 2002 UTC (11 years, 4 months ago) by anton
Branch:
MAIN
Changes since 1.54: +8 -11 lines
Diff to previous 1.54
,
to selected 1.207
bugfixes
Revision 1.54
-
(view)
(download)
(as text)
(annotate)
- [select for diffs]
Tue Jan 15 10:40:04 2002 UTC (11 years, 4 months ago) by anton
Branch:
MAIN
Changes since 1.53: +8 -0 lines
Diff to previous 1.53
,
to selected 1.207
compile_prim now converts "xts" into "threaded-code" for DOUBLY_INDIRECT,
and reports non-primitive non-xt input
Revision 1.53
-
(view)
(download)
(as text)
(annotate)
- [select for diffs]
Mon Jan 14 08:40:24 2002 UTC (11 years, 4 months ago) by anton
Branch:
MAIN
Changes since 1.52: +15 -6 lines
Diff to previous 1.52
,
to selected 1.207
Differentiate between threaded code and xts in gforth-ditc and in gforthmi
Revision 1.52
-
(view)
(download)
(as text)
(annotate)
- [select for diffs]
Sat Jan 5 22:59:00 2002 UTC (11 years, 4 months ago) by pazsan
Branch:
MAIN
Changes since 1.51: +4 -0 lines
Diff to previous 1.51
,
to selected 1.207
Thrown out static vocabulary stack
Changed cross to make mixed threading workable
Revision 1.51
-
(view)
(download)
(as text)
(annotate)
- [select for diffs]
Wed Jan 2 15:15:53 2002 UTC (11 years, 4 months ago) by anton
Branch:
MAIN
Changes since 1.50: +4 -1 lines
Diff to previous 1.50
,
to selected 1.207
preparations in loader for hybrid threading
Revision 1.50
-
(view)
(download)
(as text)
(annotate)
- [select for diffs]
Sat Dec 29 20:40:49 2001 UTC (11 years, 4 months ago) by anton
Branch:
MAIN
Changes since 1.49: +13 -7 lines
Diff to previous 1.49
,
to selected 1.207
default dictionary size 1M cells
machine-specific stuff for dynamic superinstructions is now in machine.h
support for dynamic superinstructions for Alpha
Revision 1.49
-
(view)
(download)
(as text)
(annotate)
- [select for diffs]
Thu Dec 27 16:29:29 2001 UTC (11 years, 5 months ago) by anton
Branch:
MAIN
Changes since 1.48: +1 -1 lines
Diff to previous 1.48
,
to selected 1.207
gforth no longer uses TOS caching (for improved error detection, suggested by
Dennis Donnelly).
The default FP stack size is 16K (for improved error detection).
minor changes.
Revision 1.48
-
(view)
(download)
(as text)
(annotate)
- [select for diffs]
Mon Dec 24 20:39:30 2001 UTC (11 years, 5 months ago) by anton
Branch:
MAIN
Changes since 1.47: +40 -2 lines
Diff to previous 1.47
,
to selected 1.207
added dynamic superinstructions (currently for direct threading on 386,
without checking for other platforms)
Revision 1.47
-
(view)
(download)
(as text)
(annotate)
- [select for diffs]
Mon Dec 24 14:09:08 2001 UTC (11 years, 5 months ago) by anton
Branch:
MAIN
Changes since 1.46: +52 -0 lines
Diff to previous 1.46
,
to selected 1.207
determine primitive relocatability for dynamic superinstructions
documentation changes (from bug reports by Robert Epprecht and others)
Revision 1.46
-
(view)
(download)
(as text)
(annotate)
- [select for diffs]
Sun Sep 16 08:59:48 2001 UTC (11 years, 8 months ago) by jwilke
Branch:
MAIN
Changes since 1.45: +16 -5 lines
Diff to previous 1.45
,
to selected 1.207
Non-relocatable images with fixed base work again.
Base address of $100 and 0 are now special cases that indicate
a relocatable image.
Revision 1.45
-
(view)
(download)
(as text)
(annotate)
- [select for diffs]
Wed Sep 12 14:45:10 2001 UTC (11 years, 8 months ago) by jwilke
Branch:
MAIN
Changes since 1.44: +13 -12 lines
Diff to previous 1.44
,
to selected 1.207
Image starts at $100 for cross-compilation now. A NULL-reference
is really a reference to address 0 and NIL is 0.
In the kernel image-header to get the headers address.
Image loading is only changed minimal: The stuff with fixed
addressed images is thrown out, because every image is relocatable.
No header change. Old images should work.
Revision 1.44
-
(view)
(download)
(as text)
(annotate)
- [select for diffs]
Sat Jun 16 22:53:37 2001 UTC (11 years, 11 months ago) by pazsan
Branch:
MAIN
Changes since 1.43: +4 -1 lines
Diff to previous 1.43
,
to selected 1.207
Made some Gforth-EC targets work again
Started grouping (no renumbering yet, groups are just dummies)
Revision 1.43
-
(view)
(download)
(as text)
(annotate)
- [select for diffs]
Wed Feb 28 22:31:43 2001 UTC (12 years, 2 months ago) by anton
Branch:
MAIN
Changes since 1.42: +5 -4 lines
Diff to previous 1.42
,
to selected 1.207
continued block profiling
Revision 1.42
-
(view)
(download)
(as text)
(annotate)
- [select for diffs]
Tue Feb 27 21:17:11 2001 UTC (12 years, 2 months ago) by anton
Branch:
MAIN
Changes since 1.41: +3 -0 lines
Diff to previous 1.41
,
to selected 1.207
good start at profiling for peephole optimization
backtrace now also works for calls done with CALL
Revision 1.41
-
(view)
(download)
(as text)
(annotate)
- [select for diffs]
Fri Nov 10 10:04:21 2000 UTC (12 years, 6 months ago) by anton
Branch:
MAIN
Changes since 1.40: +2 -2 lines
Diff to previous 1.40
,
to selected 1.207
rewrote large parts of prims2x.fs to become more flexible (not restricted to
2 stacks, factored out common code for the stacks, etc.).
Changes in other files to go with the prims2x.fs changes
Revision 1.40
-
(view)
(download)
(as text)
(annotate)
- [select for diffs]
Sat Sep 23 15:47:08 2000 UTC (12 years, 8 months ago) by anton
Branch:
MAIN
CVS Tags:
v0-5-0
Changes since 1.39: +1 -1 lines
Diff to previous 1.39
,
to selected 1.207
changed FSF address in copyright messages
Revision 1.39
-
(view)
(download)
(as text)
(annotate)
- [select for diffs]
Sat Sep 23 15:06:08 2000 UTC (12 years, 8 months ago) by anton
Branch:
MAIN
Changes since 1.38: +2 -2 lines
Diff to previous 1.38
,
to selected 1.207
updated copyright dates in many files (not in ec-related files)
Revision 1.38
-
(view)
(download)
(as text)
(annotate)
- [select for diffs]
Thu Sep 7 08:28:50 2000 UTC (12 years, 8 months ago) by anton
Branch:
MAIN
Changes since 1.37: +4 -2 lines
Diff to previous 1.37
,
to selected 1.207
bugfix (determination of whether rp is in range after the setjmp in go_forth.
Revision 1.37
-
(view)
(download)
(as text)
(annotate)
- [select for diffs]
Thu Jul 27 10:40:42 2000 UTC (12 years, 10 months ago) by anton
Branch:
MAIN
Changes since 1.36: +8 -2 lines
Diff to previous 1.36
,
to selected 1.207
The relocator now checks for unimplemented primitives used in the image.
Revision 1.36
-
(view)
(download)
(as text)
(annotate)
- [select for diffs]
Sun Jul 23 19:29:56 2000 UTC (12 years, 10 months ago) by pazsan
Branch:
MAIN
Changes since 1.35: +6 -1 lines
Diff to previous 1.35
,
to selected 1.207
Made Gforth compile on DOS. Cleaned up some minor parts in make binonlydist
Also renamed
unbuffered.fs -> unbuffer.fs
exceptions.fs -> except.fs
backtrace.fs -> backtrac.fs
in the CVS archive (do that in your gforth/CVS/Entries before checking out!!!)
If you want to make my life more easy, please refrain from using >8.3 file
names for vital parts.
Revision 1.35
-
(view)
(download)
(as text)
(annotate)
- [select for diffs]
Tue May 30 21:09:21 2000 UTC (12 years, 11 months ago) by pazsan
Branch:
MAIN
Changes since 1.34: +4 -2 lines
Diff to previous 1.34
,
to selected 1.207
Added some files to .cvsignore
Fixed problem when relocate() tries to relocate beyond the last image entry
Revision 1.34
-
(view)
(download)
(as text)
(annotate)
- [select for diffs]
Tue May 30 09:34:22 2000 UTC (12 years, 11 months ago) by anton
Branch:
MAIN
Changes since 1.33: +39 -23 lines
Diff to previous 1.33
,
to selected 1.207
Dictionary allocation should now work again on OSs that don't treat
mmap beyond EOF nicely.
Revision 1.33
-
(view)
(download)
(as text)
(annotate)
- [select for diffs]
Sat Apr 29 13:07:35 2000 UTC (13 years ago) by anton
Branch:
MAIN
Changes since 1.32: +44 -18 lines
Diff to previous 1.32
,
to selected 1.207
Gforth can now use mmap to read the image
small changes to reduce the warnings
Revision 1.32
-
(view)
(download)
(as text)
(annotate)
- [select for diffs]
Wed Apr 12 20:53:47 2000 UTC (13 years, 1 month ago) by pazsan
Branch:
MAIN
Changes since 1.31: +2 -0 lines
Diff to previous 1.31
,
to selected 1.207
Got SHARC port to comile again (untested yet)
Added GCC patch for SHARC port
Revision 1.31
-
(view)
(download)
(as text)
(annotate)
- [select for diffs]
Sun Aug 29 21:44:46 1999 UTC (13 years, 8 months ago) by pazsan
Branch:
MAIN
Changes since 1.30: +8 -22 lines
Diff to previous 1.30
,
to selected 1.207
Made block 0 the first block and provided OFFSET for backward compatibility
(store 1 there).
Fixed bug for negative buffers.
Added a type in write-file for OS-less ports.
Some corrections to make the SHARC port compile again.
HAS_DEBUG is now a central flag which replaces perror and fprintf if not set.
Revision 1.30
-
(view)
(download)
(as text)
(annotate)
- [select for diffs]
Sat Aug 7 21:40:37 1999 UTC (13 years, 9 months ago) by pazsan
Branch:
MAIN
Changes since 1.29: +35 -2 lines
Diff to previous 1.29
,
to selected 1.207
Made USE_TOS work with 386 on gcc 2.95
Revision 1.29
-
(view)
(download)
(as text)
(annotate)
- [select for diffs]
Sat Jul 24 13:07:23 1999 UTC (13 years, 10 months ago) by anton
Branch:
MAIN
Changes since 1.28: +6 -8 lines
Diff to previous 1.28
,
to selected 1.207
added engine option --appl-image and gforthmi option --application
minor objects.fs changes
Revision 1.28
-
(view)
(download)
(as text)
(annotate)
- [select for diffs]
Thu Jun 17 15:32:14 1999 UTC (13 years, 11 months ago) by anton
Branch:
MAIN
Changes since 1.27: +9 -3 lines
Diff to previous 1.27
,
to selected 1.207
fixed bug (path handling when opening image).
Revision 1.27
-
(view)
(download)
(as text)
(annotate)
- [select for diffs]
Tue May 11 19:37:25 1999 UTC (14 years ago) by anton
Branch:
MAIN
Changes since 1.26: +1 -1 lines
Diff to previous 1.26
,
to selected 1.207
fixed a Cell==int assumption
Revision 1.26
-
(view)
(download)
(as text)
(annotate)
- [select for diffs]
Mon May 10 13:55:07 1999 UTC (14 years ago) by jwilke
Branch:
MAIN
Changes since 1.25: +2 -2 lines
Diff to previous 1.25
,
to selected 1.207
Just some nice casts.
Revision 1.25
-
(view)
(download)
(as text)
(annotate)
- [select for diffs]
Sat Mar 20 09:20:32 1999 UTC (14 years, 2 months ago) by anton
Branch:
MAIN
Changes since 1.24: +1 -0 lines
Diff to previous 1.24
,
to selected 1.207
gforth (non-fast) now uses a plain threading scheme, making error
positions more accurate
minor changes
Revision 1.24
-
(view)
(download)
(as text)
(annotate)
- [select for diffs]
Sun Feb 28 21:31:50 1999 UTC (14 years, 2 months ago) by anton
Branch:
MAIN
Changes since 1.23: +6 -26 lines
Diff to previous 1.23
,
to selected 1.207
On platforms that support the SA_SIGINFO flag (Linux is not quite
there yet), there are now new signal handlers that perform more
precise error reporting (in particular for SIGFPE and SIGSEGV).
Minor fixes.
Revision 1.23
-
(view)
(download)
(as text)
(annotate)
- [select for diffs]
Sun Feb 28 08:37:45 1999 UTC (14 years, 2 months ago) by anton
Branch:
MAIN
Changes since 1.22: +0 -2 lines
Diff to previous 1.22
,
to selected 1.207
moved signal handling into a new file signals.c
minor changes to window size handling
Revision 1.22
-
(view)
(download)
(as text)
(annotate)
- [select for diffs]
Thu Jan 21 20:09:14 1999 UTC (14 years, 4 months ago) by pazsan
Branch:
MAIN
Changes since 1.21: +8 -2 lines
Diff to previous 1.21
,
to selected 1.207
Minor fixes for SHARC
KEY returns now EOF (-1) when at end of file (non-standard?)
Revision 1.21
-
(view)
(download)
(as text)
(annotate)
- [select for diffs]
Sun Jan 17 14:09:13 1999 UTC (14 years, 4 months ago) by anton
Branch:
MAIN
Changes since 1.20: +28 -31 lines
Diff to previous 1.20
,
to selected 1.207
factored out print_sizes
Revision 1.20
-
(view)
(download)
(as text)
(annotate)
- [select for diffs]
Sun Jan 17 13:50:53 1999 UTC (14 years, 4 months ago) by anton
Branch:
MAIN
Changes since 1.19: +1 -1 lines
Diff to previous 1.19
,
to selected 1.207
bugfix
Revision 1.19
-
(view)
(download)
(as text)
(annotate)
- [select for diffs]
Sun Jan 10 22:00:23 1999 UTC (14 years, 4 months ago) by pazsan
Branch:
MAIN
Changes since 1.18: +6 -1 lines
Diff to previous 1.18
,
to selected 1.207
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
-
(view)
(download)
(as text)
(annotate)
- [select for diffs]
Fri Jan 8 16:58:31 1999 UTC (14 years, 4 months ago) by anton
Branch:
MAIN
Changes since 1.17: +22 -11 lines
Diff to previous 1.17
,
to selected 1.207
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
-
(view)
(download)
(as text)
(annotate)
- [select for diffs]
Fri Jan 1 15:20:37 1999 UTC (14 years, 4 months ago) by anton
Branch:
MAIN
Changes since 1.16: +13 -10 lines
Diff to previous 1.16
,
to selected 1.207
fixed --debug bug (printed non-printing characters (magic[7])).
fixed buglet in configure.in (now heeds LIBS even for hppa).
set version to snapshot
Revision 1.16
-
(view)
(download)
(as text)
(annotate)
- [select for diffs]
Fri Dec 25 22:50:49 1998 UTC (14 years, 5 months ago) by pazsan
Branch:
MAIN
CVS Tags:
v0-4-0
Changes since 1.15: +2 -2 lines
Diff to previous 1.15
,
to selected 1.207
Install process fixes for DOS and OS/2
EC primitive count fixed
EC relocate problem fixed
Revision 1.15
-
(view)
(download)
(as text)
(annotate)
- [select for diffs]
Tue Dec 22 15:19:03 1998 UTC (14 years, 5 months ago) by pazsan
Branch:
MAIN
Changes since 1.14: +33 -12 lines
Diff to previous 1.14
,
to selected 1.207
Changed format to Gforth2x (0.4 or greater)
Revision 1.14
-
(view)
(download)
(as text)
(annotate)
- [select for diffs]
Sun Dec 20 23:17:56 1998 UTC (14 years, 5 months ago) by pazsan
Branch:
MAIN
Changes since 1.13: +5 -4 lines
Diff to previous 1.13
,
to selected 1.207
Changes to make gforth run on DOS and Win32 (I hope it's not broken by the
latest Makefile.in changes)
Some minor tweaks
Revision 1.13
-
(view)
(download)
(as text)
(annotate)
- [select for diffs]
Sun Dec 13 23:30:02 1998 UTC (14 years, 5 months ago) by pazsan
Branch:
MAIN
Changes since 1.12: +12 -6 lines
Diff to previous 1.12
,
to selected 1.207
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.12
-
(view)
(download)
(as text)
(annotate)
- [select for diffs]
Tue Dec 8 22:03:06 1998 UTC (14 years, 5 months ago) by anton
Branch:
MAIN
Changes since 1.11: +1 -1 lines
Diff to previous 1.11
,
to selected 1.207
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.11
-
(view)
(download)
(as text)
(annotate)
- [select for diffs]
Sun Nov 22 23:18:11 1998 UTC (14 years, 6 months ago) by pazsan
Branch:
MAIN
Changes since 1.10: +88 -74 lines
Diff to previous 1.10
,
to selected 1.207
Added system-specific options for C-part of primitives
Revision 1.10
-
(view)
(download)
(as text)
(annotate)
- [select for diffs]
Sun Nov 8 23:08:05 1998 UTC (14 years, 6 months ago) by pazsan
Branch:
MAIN
Changes since 1.9: +163 -123 lines
Diff to previous 1.9
,
to selected 1.207
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.9
-
(view)
(download)
(as text)
(annotate)
- [select for diffs]
Wed Jun 17 16:55:16 1998 UTC (14 years, 11 months ago) by anton
Branch:
MAIN
Changes since 1.8: +7 -4 lines
Diff to previous 1.8
,
to selected 1.207
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.8
-
(view)
(download)
(as text)
(annotate)
- [select for diffs]
Thu Jun 4 16:17:59 1998 UTC (14 years, 11 months ago) by anton
Branch:
MAIN
Changes since 1.7: +3 -3 lines
Diff to previous 1.7
,
to selected 1.207
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.7
-
(view)
(download)
(as text)
(annotate)
- [select for diffs]
Tue Apr 14 16:43:21 1998 UTC (15 years, 1 month ago) by anton
Branch:
MAIN
Changes since 1.6: +6 -0 lines
Diff to previous 1.6
,
to selected 1.207
emacs update bug fix in gforth.el
bug fix in struct.fs, compat/struct.fs
main.c: stdout is now unbuffered, if it is a tty
Revision 1.6
-
(view)
(download)
(as text)
(annotate)
- [select for diffs]
Sat Mar 21 21:37:50 1998 UTC (15 years, 2 months ago) by pazsan
Branch:
MAIN
Changes since 1.5: +1 -1 lines
Diff to previous 1.5
,
to selected 1.207
Changed offset for relocation
Revision 1.5
-
(view)
(download)
(as text)
(annotate)
- [select for diffs]
Mon Sep 1 23:08:42 1997 UTC (15 years, 8 months ago) by jwilke
Branch:
MAIN
Changes since 1.4: +3 -3 lines
Diff to previous 1.4
,
to selected 1.207
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.4
-
(view)
(download)
(as text)
(annotate)
- [select for diffs]
Thu Jul 31 16:17:26 1997 UTC (15 years, 9 months ago) by anton
Branch:
MAIN
Changes since 1.3: +4 -0 lines
Diff to previous 1.3
,
to selected 1.207
Added documentation for structures and object.fs
Changed representation of structures from "size align" to "align size",
and renamed 1 cells: to cell% etc.
added %size and %alignment
fixed search bug
added command-line option --die-on-signal
Revision 1.3
-
(view)
(download)
(as text)
(annotate)
- [select for diffs]
Wed Jul 2 17:56:58 1997 UTC (15 years, 10 months ago) by anton
Branch:
MAIN
Changes since 1.2: +26 -13 lines
Diff to previous 1.2
,
to selected 1.207
now uses mmap for the stacks and malloc for dict on MIPS with direct threading
Revision 1.2
-
(view)
(download)
(as text)
(annotate)
- [select for diffs]
Sun Jun 15 19:43:49 1997 UTC (15 years, 11 months ago) by pazsan
Branch:
MAIN
Changes since 1.1: +8 -1 lines
Diff to previous 1.1
,
to selected 1.207
Some bug fixes.
Revision 1.1
-
(view)
(download)
(as text)
(annotate)
- [select for diffs]
Wed May 21 20:40:10 1997 UTC (16 years ago) by anton
Branch:
MAIN
Diff
to selected 1.207
jwilke's changes:
Moved many files to other directories
renamed many files
other changes unknown to me.
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.