- Update to version 3.4.1:
* Fixed printing of version number in ccache --version. - Changes for version 3.4.0: * 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. * 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. * Boolean environment variable settings no longer accept the following (case-insensitive) values: 0, false, disable and no. All other values are accepted and taken to mean “true”. This is to stop users from setting e.g. CCACHE_DISABLE=0 and then expect the cache to be used. * Improved support for run_second_cpp = false: If combined with passing -fdirectives-only (GCC) or frewrite-includes (Clang) to the compiler, diagnostics warnings and similar will be correct. * An implicit -MQ is now passed to the preprocessor only if the object file extension is non-standard. This should make it easier to use EDG-based compilers (e.g. GHS) which don’t understand -MQ. * ccache now treats an unreadable configuration file just like a missing configuration file. * Documented more pitfalls with enabling hard_links (CCACHE_HARDLINK). * Documented caveats related to colored warnings from compilers. * File size and number counters are now updated correctly when OBS-URL: https://build.opensuse.org/package/show/devel:tools:building/ccache?expand=0&rev=60
This commit is contained in:
committed by
Git OBS Bridge
parent
fd9a5fbbbd
commit
9da49232b3
@@ -1,3 +1,41 @@
|
||||
-------------------------------------------------------------------
|
||||
Thu Mar 15 11:10:32 UTC 2018 - mpluskal@suse.com
|
||||
|
||||
- Update to version 3.4.1:
|
||||
* Fixed printing of version number in ccache --version.
|
||||
- Changes for version 3.4.0:
|
||||
* 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.
|
||||
* 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.
|
||||
* Boolean environment variable settings no longer accept the
|
||||
following (case-insensitive) values: 0, false, disable and no.
|
||||
All other values are accepted and taken to mean “true”. This is
|
||||
to stop users from setting e.g. CCACHE_DISABLE=0 and then
|
||||
expect the cache to be used.
|
||||
* Improved support for run_second_cpp = false: If combined with
|
||||
passing -fdirectives-only (GCC) or frewrite-includes (Clang) to
|
||||
the compiler, diagnostics warnings and similar will be correct.
|
||||
* An implicit -MQ is now passed to the preprocessor only if the
|
||||
object file extension is non-standard. This should make it
|
||||
easier to use EDG-based compilers (e.g. GHS) which don’t
|
||||
understand -MQ.
|
||||
* ccache now treats an unreadable configuration file just like a
|
||||
missing configuration file.
|
||||
* Documented more pitfalls with enabling hard_links
|
||||
(CCACHE_HARDLINK).
|
||||
* Documented caveats related to colored warnings from compilers.
|
||||
* File size and number counters are now updated correctly when
|
||||
files are overwritten in the cache, e.g. when using
|
||||
CCACHE_RECACHE.
|
||||
* run_second_cpp is now forced for nvcc.
|
||||
* Fixed how the nvcc options -optf and -odir are handled.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Sat Feb 3 04:53:41 UTC 2018 - avindra@opensuse.org
|
||||
|
||||
|
Reference in New Issue
Block a user