From 77f4cef5cfb82d4e79d77823c649af4289ab9dd91277df9ccbf6370bf2d97d40 Mon Sep 17 00:00:00 2001 From: Martin Pluskal Date: Sun, 11 Sep 2016 09:16:07 +0000 Subject: [PATCH] . OBS-URL: https://build.opensuse.org/package/show/devel:tools:building/ccache?expand=0&rev=51 --- ccache.changes | 66 +++++++++++++++++++++++++------------------------- 1 file changed, 33 insertions(+), 33 deletions(-) diff --git a/ccache.changes b/ccache.changes index 6ded3a9..bb77d61 100644 --- a/ccache.changes +++ b/ccache.changes @@ -9,64 +9,64 @@ Sun Sep 11 07:42:26 UTC 2016 - mpluskal@suse.com * Fixed an issue when compiler option -Wp,-MT,path is used instead of -MT path (and similar for -MF, -MP and -MQ) and run_second_cpp (CCACHE_CPP2) is enabled. -- Changes for 3.3.0: +- Changes for version 3.3.0: * A C99-compatible compiler is now required to build ccache. * The configuration option run_second_cpp (CCACHE_CPP2) now - defaults to true. This improves ccache’s out-of-the-box - experience for compilers that can’t compile their own - preprocessed output with the same outcome as if they compiled - the real source code directly, e.g. newer versions of GCC and - Clang. + defaults to true. This improves ccache’s out-of-the-box + experience for compilers that can’t compile their own + preprocessed output with the same outcome as if they compiled + the real source code directly, e.g. newer versions of GCC and + Clang. * The configuration option hash_dir (CCACHE_HASHDIR) now defaults - to true. + to true. * Added a new ignore_headers_in_manifest configuration option, - which specifies headers that should be ignored in the direct - mode. + which specifies headers that should be ignored in the direct + mode. * Added a new prefix_command_cpp (CCACHE_PREFIX_CPP) configuration - option, which specifies one or several prefixes to add to the - command line ccache uses when invoking the preprocessor. + option, which specifies one or several prefixes to add to the + command line ccache uses when invoking the preprocessor. * Added a new limit_multiple (CCACHE_LIMIT_MULTIPLE) configuration - option, which specifies how much of the cache to remove when - cleaning. + option, which specifies how much of the cache to remove when + cleaning. * Added a new keep_comments_cpp (CCACHE_COMMENTS) configuration - option, which tells ccache not to discard the comments before - hashing preprocessor output. This can be used to check - documentation with -Wdocumentation. + option, which tells ccache not to discard the comments before + hashing preprocessor output. This can be used to check + documentation with -Wdocumentation. * Added a new sloppiness option no_system_headers, which tells - ccache not to include system headers in manifest files. + ccache not to include system headers in manifest files. * Added a new statistics counter that tracks the number of - performed cleanups due to the cache size being over the limit. - The value is shown in the output of “ccache -s”. + performed cleanups due to the cache size being over the limit. + The value is shown in the output of “ccache -s”. * Added support for relocating debug info directory using - -fdebug-prefix-map. This allows for cache hits even when - hash_dir is used in combination with base_dir. + -fdebug-prefix-map. This allows for cache hits even when + hash_dir is used in combination with base_dir. * Added a new “cache hit rate” field to the output of “ccache -s”. * Added support for caching compilation of assembler code produced - by e.g. “gcc -S file.c”. + by e.g. “gcc -S file.c”. * Added support for cuda including the -optf/--options-file option. * Added support for Fortran 77. * Added support for multiple -arch options to produce "fat binaries". * Multiple identical -arch arguments are now handled without bailing. * The concatenated form of some long compiler options is now - recognized, for example when using -isystemPATH instead of - -isystem PATH. + recognized, for example when using -isystemPATH instead of + -isystem PATH. * If hard-linking is enabled and but fails (e.g. due to - cross-device linking), ccache now falls back to copying instead - of running the compiler. + cross-device linking), ccache now falls back to copying instead + of running the compiler. * Made the hash_dir option only have effect when generating debug - info. + info. * ccache now knows how to convert absolute paths to relative - paths inside dependency files when using base_dir. + paths inside dependency files when using base_dir. * Improved parsing of -g* options. * Made ccache understand -Wp,-D* options. * ccache now understands the undocumented -coverage (only one - dash) GCC option. + dash) GCC option. * Names of included files are no longer included in the hash of - the compiler’s preprocessed output. This leads to more - potential cache hits when not using the direct mode. + the compiler’s preprocessed output. This leads to more + potential cache hits when not using the direct mode. * Increased buffer size used when reading file data. This - improves performance slightly. -- Changes for 3.2.8: + improves performance slightly. +- Changes for version 3.2.8: * Bail out on too hard compiler option -P. * Fixed clang test suite when running on Linux. * Fixed build and test for MinGW32 and Windows.