]> git.ipfire.org Git - thirdparty/ccache.git/commitdiff
Tweak NEWS
authorJoel Rosdahl <joel@rosdahl.net>
Sat, 27 Aug 2016 14:50:32 +0000 (16:50 +0200)
committerJoel Rosdahl <joel@rosdahl.net>
Sat, 27 Aug 2016 14:50:32 +0000 (16:50 +0200)
NEWS.txt

index b9a58af63c244fd94ccce88e41c32ac534fe2308..3f62fc39b78961614cb0e8b1868a6592acc66c38 100644 (file)
--- a/NEWS.txt
+++ b/NEWS.txt
@@ -21,22 +21,43 @@ New features and improvements
 
 - The configuration option `hash_dir` (`CCACHE_HASHDIR`) now defaults to true.
 
-- Added support for cuda including the -optf/--options-file option.
+- Added a new `ignore_headers_in_manifest` configuration option, 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.
+
+- Added a new `limit_multiple` (`CCACHE_LIMIT_MULTIPLE`) configuration 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*.
 
-- Added new sloppiness option `no_system_headers`, which tells ccache not to
+- Added new sloppiness option `no_system_headers`, which tells ccache not to
   include system headers in manifest files.
 
-- Multiple identical `-arch` arguments are now handled without bailing.
+- 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''.
 
-- Added new `ignore_headers_in_manifest` configuration option, which specifies
-  headers that should be ignored in the direct mode.
+- 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`.
 
-- Added 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.
+- Added a new ``cache hit rate'' field to the output of ``ccache -s''.
 
-- Added new `limit_multiple` (`CCACHE_LIMIT_MULTIPLE`) configuration option,
-  which specifies how much of the cache to remove when cleaning.
+- Added support for caching compilation of assembler code produced 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`.
@@ -46,14 +67,6 @@ New features and improvements
 
 - Made the `hash_dir` option only have effect when generating debug info.
 
-- 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`.
-
-- 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*.
-
 - ccache now knows how to convert absolute paths to relative paths inside
   dependency files when using `base_dir`.
 
@@ -61,23 +74,13 @@ New features and improvements
 
 - Made ccache understand `-Wp,-D*` options.
 
-- 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''.
-
-- Added a new ``cache hit rate'' field to the output of ``ccache -s''.
+- ccache now understands the undocumented `-coverage` (only one 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.
 
-- Added support for multiple `-arch` options to produce "fat binaries".
-
-- Added support for caching compilation of assembler code produced by e.g.
-  ``gcc -S file.c''.
-
-- Added support for Fortran 77.
-
 - Increased buffer size used when reading file data. This improves performance
   slightly.