1. 10 Apr, 1997 1 commit
  2. 24 Feb, 1997 1 commit
  3. 12 Feb, 1997 1 commit
  4. 09 Feb, 1997 1 commit
  5. 08 Feb, 1997 1 commit
  6. 06 Feb, 1997 1 commit
  7. 20 Oct, 1996 1 commit
  8. 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
  9. 19 Sep, 1996 1 commit
  10. 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
  11. 16 Jul, 1996 1 commit
  12. 13 May, 1996 1 commit
  13. 09 May, 1996 1 commit
  14. 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
  15. 23 Dec, 1995 1 commit
    • anton's avatar
      Improved etags support · 5cc37c83
      anton authored
      prims2x now supports synclines ("#line ...")
      improved strsignal replacement
      5cc37c83
  16. 30 Nov, 1995 1 commit
  17. 29 Nov, 1995 1 commit
  18. 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
  19. 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
  20. 06 Sep, 1995 1 commit
  21. 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
  22. 25 Jul, 1995 1 commit
  23. 06 Jul, 1995 1 commit
  24. 23 Feb, 1995 1 commit
  25. 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
  26. 06 Feb, 1995 1 commit
  27. 02 Feb, 1995 1 commit
  28. 24 Jan, 1995 1 commit
  29. 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
  30. 15 Dec, 1994 1 commit
  31. 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
  32. 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
  33. 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
  34. 24 Oct, 1994 1 commit
  35. 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
  36. 09 Sep, 1994 1 commit
  37. 02 Sep, 1994 1 commit
  38. 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
  39. 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
  40. 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