1. 06 Feb, 1997 1 commit
  2. 20 Oct, 1996 1 commit
  3. 24 Sep, 1996 1 commit
    • pazsan's avatar
      Some bug fixing: · b8e24e3e
      pazsan authored
      \G in cross compilation works now
      marker <-> local conflict resolved
      hack around problems with non-relocating images.
      b8e24e3e
  4. 19 Sep, 1996 1 commit
  5. 21 Aug, 1996 1 commit
    • anton's avatar
      a little cleanup in 386.h · 3955fa40
      anton authored
      renamed special: to interpret/compile:
      renamed save-string to save-mem
      added extend-mem
      replaced (name>) with ((name>))
      replaced name> with name>int and name>comp
      renamed compile-only to compile-only-error
      replaced xt>i with name>int
      replaced xt>c with name>comp
      removed xt>s
      removed found
      search-wordlist now delivers interpretation-xt
      replaced (sfind) with find-name
      replaced C' with COMP' and [C'] with [COMP']
      removed S' and [S']
      added hex.
      added some helper words
      adapted other words to the changes
      started documenting the intergration of Gforth in applications
      3955fa40
  6. 16 Jul, 1996 1 commit
  7. 13 May, 1996 1 commit
  8. 09 May, 1996 1 commit
  9. 17 Apr, 1996 1 commit
    • anton's avatar
      changed image file format: · 071f94b7
      anton authored
         now every stack has its own size spec in the image
         size changes through the command line are passed to the image (and
      	saved with savesystem)
         added a checksum to protect against incompatible binary/image combinations
      	(e.g., direct threaded binary with indirect threaded image)
         the preamble specifies an interpreter and is propagated by save-system
      071f94b7
  10. 23 Dec, 1995 1 commit
    • anton's avatar
      Improved etags support · 5cc37c83
      anton authored
      prims2x now supports synclines ("#line ...")
      improved strsignal replacement
      5cc37c83
  11. 30 Nov, 1995 1 commit
  12. 29 Nov, 1995 1 commit
  13. 07 Nov, 1995 1 commit
    • anton's avatar
      added copyright headers · 1e1aa248
      anton authored
      changes to loadfilename & co. to make savesystem transparent to
       assertions and ~~
      1e1aa248
  14. 07 Oct, 1995 1 commit
    • anton's avatar
      added code.fs (code, ;code, end-code, assembler) · 9aa981da
      anton authored
      renamed dostruc to dofield
      made index and doc-entries nicer
      Only words containing 'e' or 'E' are converted to FP numbers.
      added many wordset comments
      added flush-icache primitive and FLUSH_ICACHE macro
      added +DO, U+DO, -DO, U-DO and -LOOP
      added code address labels (`docol:' etc.)
      fixed sparc cache_flush
      9aa981da
  15. 06 Sep, 1995 1 commit
  16. 27 Aug, 1995 1 commit
    • pazsan's avatar
      Made kernal generation saver · 2a68f053
      pazsan authored
      added automatic creation of makefile.dos
      newer version texinfo.tex
      fixed some inconsistencies (don't know, what happend with model?)
      2a68f053
  17. 25 Jul, 1995 1 commit
  18. 06 Jul, 1995 1 commit
  19. 23 Feb, 1995 1 commit
  20. 08 Feb, 1995 1 commit
    • pazsan's avatar
      Added see for flits · 49fade2d
      pazsan authored
      Improved alignment of fp lits (now noops compiled before flit)
      added crs at end of configure.bat (command.com needs them)
      49fade2d
  21. 06 Feb, 1995 1 commit
  22. 02 Feb, 1995 1 commit
  23. 24 Jan, 1995 1 commit
  24. 19 Jan, 1995 1 commit
    • pazsan's avatar
      float.fs: Added f~ (f-proximate) · b966b024
      pazsan authored
      wordsets.fs: Added missing float words
      Added 16 bit and 64 bit support in cross.fs
      Fixed some bugs which asume sizeof(int)=sizeof(Cell)
      b966b024
  25. 15 Dec, 1994 1 commit
  26. 29 Nov, 1994 1 commit
    • pazsan's avatar
      * added configure mode for DOS-Makefile: · 74f164f1
      pazsan authored
        configure -target=i386-<anythinh>-msdos<anyversion>
        creates Makefile for DOS.
      * checked in some mminor changes which never were checked in.
      * added special startup file for DOS
      74f164f1
  27. 17 Nov, 1994 1 commit
    • pazsan's avatar
      *Added: · bb79a8a8
      pazsan authored
      * configure.bat configures on MS-DOS machines
      * io-dos.h provides IO for MS-DOS
      * makefile.dos is a GNU make Makefile for MS-DOS
      *Changed:
      * Merged gray/gforth and gray/gray4, added conditional compilation for
        gray ports (gforth and bigFORTH first)
      * added gforth recognising string in environment
      * added interpreter support for images (starts now with magic)
      * changed make rule for ds2texi, so that it can run with Messy-DOS
      * added SAVESYSTEM in dumpimage.fs
      * fixed bug in Makefile for big endian systems (->configure)
      bb79a8a8
  28. 15 Nov, 1994 1 commit
    • pazsan's avatar
      * Made slight modification in configure · 6a8f8e68
      pazsan authored
      * Select from make first and make more to allow first time compilation
      * Added simple image dump and reload
      * Added extended COLD functionality in 'COLD for image reboot
      * Added boot procedures in hash.fs and history.fs
      6a8f8e68
  29. 24 Oct, 1994 1 commit
  30. 12 Sep, 1994 1 commit
    • pazsan's avatar
      Added forth variants for primitives · 52933bc8
      pazsan authored
      Added a generator for forth primitives
      Cleaned up some minor errors
      Changed names of local access (was cell size dependent)
      Where is "getopt.h"???!? Added tiny workaround. Where is getopt_long?
      52933bc8
  31. 09 Sep, 1994 1 commit
  32. 02 Sep, 1994 1 commit
  33. 25 Aug, 1994 1 commit
    • anton's avatar
      make now generates both images · 6f57f901
      anton authored
      the image names were changed
      added C-level support for deferred words (dodefer)
      made 2>r 2r> 2r@ 2rdrop primitives
      some tuning of the outer interpreter; eliminated many words based on
       counted strings
      Replaced the hash function with one that works better for larger tables
      6f57f901
  34. 21 Jul, 1994 1 commit
    • pazsan's avatar
      Added dictionary hashing · 8fa99ebf
      pazsan authored
      Changed argument interpretation as documented
      Made refill for DOS 20 times faster
      Added m*/ and missing FP words.
      8fa99ebf
  35. 13 Jul, 1994 1 commit
    • pazsan's avatar
      Moved setjmp from engine to go_forth, because the socalled "globbered" · 94db3dc0
      pazsan authored
      variables where saved in memory (and this slows down everything).
      Added global up0 for security (up is globbered).
      
      Added restrict's functionalitz to cross.fs
      
      removed all occurency of cell+ name>, because the bug in name> is
      fixed.
      
      Added a dusty workaround at the end of prims2x.fs, because of
      strange exceptions.
      94db3dc0
  36. 08 Jul, 1994 1 commit
    • anton's avatar
      signals are now translated into THROWs · 66973606
      anton authored
      A number of bug fixes (make a diff of BUGS for details)
      added assert.fs and debugging.fs
      made .s nicer
      keep names of included files (in loadfilename) and print them upon error
      66973606
  37. 17 Jun, 1994 1 commit
  38. 01 Jun, 1994 1 commit
  39. 18 May, 1994 1 commit
    • pazsan's avatar
      Fixed problem with ?dup · 3664c932
      pazsan authored
      Deleted noop output like sp+=0 from prims2x.fs
      Made wordinfo.fs work with DTC on i386
      Added a faster (???) relocater
      3664c932
  40. 05 May, 1994 1 commit