Projects / gocache

gocache

gocache is a tool that caches compiler output to speed recompilation. It is a clone of the ccache program, but with support for additional host systems and backend compilers. It is mainly intended for use in large embedded projects.

Tags
Licenses
Operating Systems
Implementation

RSS Recent releases

  •  03 Oct 2006 14:45

Release Notes: This release adds support for the Keil ARM compiler. It adds support for the ST20 compiler. A bug where stats were not written has been fixed. Stats look more like ccache. Problems with the current directory getting corrupted has been fixed. Problems when arguments have values have been fixed. The debug system has been simplified a bit. Problems with redudent output on failure have been fixed. STDOUT/STDERR buffers have been increased. An output filter option has been added for troublesome preprocessors.

  •  14 Sep 2006 23:14

Release Notes: Support for the Borland BC compiler was added. Support for Linux as a host was added. automake was upgraded to 1.9.6. A lot of argument handling problems were fixed. A debug output bug was fixed. autoconf was upgraded to 2.59. More ccache look-alike support was added. The default settings (cache sizes) were fixed. A data corruption bug in stats handling was fixed. Long path name problems on Win2K/XP were fixed. Many small compatibility problems with various argument combinations were fixed.

  •  01 May 2006 15:47

Release Notes: Adds support for the Wind River DIAB compiler. Optimizes gocache for Cygwin. Fixes a few minor bugs.

  •  18 Oct 2004 23:16

Release Notes: This release added support for additional compilers, including full support for C++ compilers. Many bugs with GCC/GPP were fixed, the man page documentation was updated, and many general minor bugs were fixed. More of the original ccache features are now supported, and faster execution of compilers was achieved.

  •  19 Jul 2004 02:02

Release Notes: This version adds a man page, fixes many bugs, reworks the compiler detection scheme, adds support for the ImageCraft ICC-AVR compiler, and implements more ccache-compatible options.

Screenshot

Project Spotlight

headstak

A stack-based task list.

Screenshot

Project Spotlight

exceptions4c

An exception handling framework for C.