Version: 0.7.3, Package name: gforth-0.7.3 |
Maintained by: Jasper Lievisse Adriaanse |
Master sites:
|
Description Gforth is a fast and portable implementation of the ANS Forth language. It works nicely with the Emacs editor, offers some nice features such as input completion and history, backtraces, a decompiler and a powerful locals facility, and it even has a manual. Gforth combines traditional implementation techniques with newer techniques for portability and performance: its inner interpreter is direct threaded with several optimizations, but you can also use a traditional-style indirect threaded interpreter. |
Filesize: 2464.29 KB |
Version History (View Complete History) |
|
2021-08-01 05:04:35 by Charlene Wendling | Files touched by this commit (1) |
Log message: gforth: unbreak on powerpc With base-clang it either runs out of memory with i386 patches or -O1. Using -O0 makes preforth segfault. Use ports-gcc instead. OK jasper@ (maintainer) |
2019-07-12 14:47:59 by Stuart Henderson | Files touched by this commit (874) |
Log message: replace simple PERMIT_PACKAGE_CDROM=Yes with PERMIT_PACKAGE=Yes |
2019-01-30 12:13:35 by Jasper Lievisse Adriaanse | Files touched by this commit (2) |
Log message: unbreak on i386 by compiling engine.c with -O0 as clang has been crashing or running out of memory on this file since clang 5 |
2018-05-30 05:29:29 by Marc Espie | Files touched by this commit (2) |
Log message: synch with reality, okay jasper@ |
2016-09-01 04:53:27 by Jasper Lievisse Adriaanse | Files touched by this commit (36) |
Log message: retire sparc |
2016-08-19 08:08:44 by Christian Weisgerber | Files touched by this commit (1) |
Log message: switch from modifying LDFLAGS to USE_WXNEEDED; ok jasper@ |
2016-06-13 05:22:09 by Jeremie Courreges-Anglas | Files touched by this commit (1) |
Log message: Annotate gforth with ld -z,wxneeded gforth uses libffcall which does nasty W^X under the hood. ok jasper@ (maintainer) |
2016-01-28 11:34:08 by Jasper Lievisse Adriaanse | Files touched by this commit (2) |
Log message: use sed -i |
2016-01-28 11:23:27 by Jasper Lievisse Adriaanse | Files touched by this commit (3) |
Log message: - remove unneeded patch - annotate what had been committed upstream before |
2016-01-28 11:14:54 by Jasper Lievisse Adriaanse | Files touched by this commit (2) |
Log message: - sync engine.c with what's been committed upstream - a variation of machine.h is committed upstream, well prepared for openbsd/mips32 no pkg change |
2016-01-28 01:41:39 by Jasper Lievisse Adriaanse | Files touched by this commit (1) |
Log message: remove 'XXX' now that libffi has been fixed |
2016-01-27 01:13:08 by Jasper Lievisse Adriaanse | Files touched by this commit (4) |
Log message: - submitted upstream - take maintainer |
2016-01-27 00:58:17 by Jasper Lievisse Adriaanse | Files touched by this commit (1) |
Log message: expand ${MACHINE_ARCH}, spotted by benoit@ no bump as it doesn't change on amd64, and didn't build elsewhere |
2016-01-26 15:24:58 by Jasper Lievisse Adriaanse | Files touched by this commit (10) |
Log message: - update to gforth-0.7.3 - use headers/libraries in ${LOCALBASE} when building C extensions - update license marker |
2016-01-26 01:26:43 by Jasper Lievisse Adriaanse | Files touched by this commit (4) |
Log message: shuffle things around to make updating easier and reduce differences with upstream |
2016-01-26 01:10:28 by Jasper Lievisse Adriaanse | Files touched by this commit (1) |
Log message: add description to patch |
2015-02-16 15:57:14 by Christian Weisgerber | Files touched by this commit (213) |
Log message: Drop USE_GROFF from ports where the formatting differences are acceptable or mandoc provides the more useful output. |
2011-03-14 03:17:02 by Stuart Henderson | Files touched by this commit (74) |
Log message: fix various typos, from Anthony J. Bentley with a few tweaks by myself |
2011-01-13 08:35:39 by Jasper Lievisse Adriaanse | Files touched by this commit (2) |
Log message: - adjust gforthmi as well to non-standard dictionary path |
2010-10-24 15:06:28 by Stuart Henderson | Files touched by this commit (17) |
Log message: new lib_depends/revision |
2010-10-18 13:20:42 by Marc Espie | Files touched by this commit (54) |
Log message: USE_GROFF=Yes |
2009-11-16 18:04:43 by Kurt Miller | Files touched by this commit (2) |
Log message: Fix use of uninitalized memory. Found by malloc option J. okay naddy@ |
2009-04-01 11:17:37 by Jasper Lievisse Adriaanse | Files touched by this commit (1) |
Log message: - enable for powerpc. it's working just fine, i just never got around testing it |