From: Joel Rosdahl Date: Sun, 28 Jan 2018 15:24:14 +0000 (+0100) Subject: Merge branch '3.3-maint' X-Git-Tag: v3.4~30 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=13db1e5d366bbad2939745a15bfc663badeea4a1;p=thirdparty%2Fccache.git Merge branch '3.3-maint' * 3.3-maint: Prepare for v3.3.6 --- 13db1e5d366bbad2939745a15bfc663badeea4a1 diff --cc NEWS.txt index f6b3fd874,7c6f042bb..1b94f119a --- a/NEWS.txt +++ b/NEWS.txt @@@ -1,42 -1,9 +1,42 @@@ ccache news =========== +ccache 3.4 +---------- +Unreleased + +New features and improvements +~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + +- The compiler option form `--sysroot arg` is now handled like the documented + `--sysroot=arg` form. + +- Added support for caching `.su` files generated by GCC flag `-fstack-usage`. + +- Configuration errors are now treated as warnings instead of fatal errors. + +- ccache should now work with distcc's ``pump'' wrapper. + +- The optional unifier is no longer disabled when the direct mode is enabled. + +- Added support for nvcc compiler options `--compiler-bindir/-ccbin`, + `--output-directory/-odir` and `--libdevice-directory/-ldir`. + + +Bug fixes +~~~~~~~~~ + +- File size and number counters are now updated correctly when files are + overwritten in the cache, e.g. when using `CCACHE_RECACHE`. + +- Force run_second_cpp for nvcc. + +- Fixed how the nvcc options `-optf` and `-odir` are handled. + + ccache 3.3.6 ------------ - Unreleased + Release date: 2018-01-28 New features and improvements ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~