From cb09292bbf3e85116b2cb3dba90ed0e699d51f84 Mon Sep 17 00:00:00 2001 From: Joel Rosdahl Date: Sun, 8 Jan 2012 13:05:28 +0100 Subject: [PATCH] Update NEWS --- NEWS.txt | 34 ++++++++++++++++++++++++++++++++++ 1 file changed, 34 insertions(+) diff --git a/NEWS.txt b/NEWS.txt index e332b0337..491cd21ed 100644 --- a/NEWS.txt +++ b/NEWS.txt @@ -2,6 +2,40 @@ ccache news =========== +ccache 3.1.7 +------------ +Release date: 2012-01-08 + + +Bug fixes +~~~~~~~~~ + + - Non-writable `CCACHE_DIR` is now handled gracefully when + `CCACHE_READONLY` is set. + - Made failure to create files (typically due to bad directory permissions) + in the cache directory fatal. Previously, such failures were silently and + erroneously flagged as "compiler produced stdout". + - Both the `-specs=file` and `--specs=file` forms are now recognized. + - Added recognition and hashing of GCC plugins specified with + `-fplugin=file`. + - `CCACHE_COMPILERCHECK` now also determines how to hash explicit specs + files (`-specs=file`). + - Added `CPATH`, `C_INCLUDE_PATH` and similar environment variables to the + hash to avoid false cache hits when such variables have changed. + - Corrected log message when unify mode is enabled. + - Reverted the GCC bug compatibility for `-MT`/`-MQ` options with + concatenated arguments introduced in ccache 3.1.5. (The bug is fixed in + recent GCC versions.) + + +Other +~~~~~ + + - Corrected license header for `mdfour.c`. + - Improved documentation on how to fix bad object files in the cache. + + + ccache 3.1.6 ------------ Release date: 2011-08-21 -- 2.47.2