ccache is a compiler cache. It speeds up recompilation of C/C++ code by caching previous compilations and detecting when the same compilation is being done again.
Information regarding Project Releases and Project Resources. Note that the information here is a quote from Freecode.com page, and the downloads themselves may not be hosted on OSDN.
The compiler options -fdump-* are now correctly detected as too hard to cache. NULL return values from malloc/calloc of zero bytes are now handled correctly. An issue when parsing precompiler output on AIX has been fixed. Documentation on which information is included in the hash sum has been improved. The test suite portability has been improved.
Non-regular include files are now handled correctly. CRC errors are detected when decompressing compressed files in the cache. A potential object file corruption race on NFS has been fixed. Documentation has been corrected. Configure detection of ar is now done properly.
Support has been added for hashing the output of a custom command to identify the compiler. Compilations that use precompiled headers are now supported. Behaviour on NFS mounts has been improved. Some bugs have been fixed.
The statistics counter "called for link" is now correctly updated when linking with a single object file. A problem with out-of-source builds has been fixed.