]> git.ipfire.org Git - thirdparty/ccache.git/commitdiff
Update NEWS
authorJoel Rosdahl <joel@rosdahl.net>
Sun, 8 Jan 2012 12:05:28 +0000 (13:05 +0100)
committerJoel Rosdahl <joel@rosdahl.net>
Sun, 8 Jan 2012 12:05:28 +0000 (13:05 +0100)
NEWS.txt

index e332b03373d5d7f0c017fb9402217ecceb33b12d..491cd21eddea1cf1e17554d48940ae3a6458465b 100644 (file)
--- 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