From 7429e2d42afabcfc9c86df957a6612abfb8aedc4 Mon Sep 17 00:00:00 2001 From: Joel Rosdahl Date: Sun, 11 Mar 2018 09:21:27 +0100 Subject: [PATCH] =?utf8?q?Be=20consistent=20with=20=E2=80=9CClang=E2=80=9D?= =?utf8?q?=20and=20=E2=80=9CNVCC=E2=80=9D=20names=20in=20NEWS?= MIME-Version: 1.0 Content-Type: text/plain; charset=utf8 Content-Transfer-Encoding: 8bit --- doc/NEWS.adoc | 38 +++++++++++++++++++------------------- 1 file changed, 19 insertions(+), 19 deletions(-) diff --git a/doc/NEWS.adoc b/doc/NEWS.adoc index c71921795..71284fee9 100644 --- a/doc/NEWS.adoc +++ b/doc/NEWS.adoc @@ -45,7 +45,7 @@ New features and enhancements - The optional unifier is no longer disabled when the direct mode is enabled. -- Added support for nvcc compiler options `--compiler-bindir/-ccbin`, +- 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 @@ -75,9 +75,9 @@ Bug fixes - 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. +- `run_second_cpp` is now forced for NVCC. -- Fixed how the nvcc options `-optf` and `-odir` are handled. +- Fixed how the NVCC options `-optf` and `-odir` are handled. ccache 3.3.6 @@ -122,8 +122,8 @@ Bug fixes - Fixed detection of missing argument to `-opt`/`--options-file`. - ccache now bails out when building a precompiled header if any of the - corresponding header files have an updated timestamp. This fixes complaints - from clang. + corresponding header files has an updated timestamp. This fixes complaints + from Clang. - Fixed a bug related to erroneously storing a dependency file with absolute paths in the cache on a preprocessed hit. @@ -134,7 +134,7 @@ Bug fixes so that `ccache -c/--cleanup` by default would trim the cache to 80% of the max limit. -- ccache no longer ignores linker arguments for clang since clang warns about +- ccache no longer ignores linker arguments for Clang since Clang warns about them. - Plugged a couple of file descriptor leaks. @@ -299,7 +299,7 @@ Bug fixes - Bail out on too hard compiler option `-P`. -- Fixed clang test suite when running on Linux. +- Fixed Clang test suite when running on Linux. - Fixed build and test for MinGW32 and Windows. @@ -370,7 +370,7 @@ Release date: 2016-04-17 New features and enhancements ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -- Only pass clang-specific `-stdlib=` to the preprocessor. +- Only pass Clang-specific `-stdlib=` to the preprocessor. - Improved handling of stale NFS handles. @@ -396,7 +396,7 @@ Bug fixes - Fixed a bug in caching of `stat` system calls in ``file_stat_matches sloppiness mode''. -- Fixed bug in hashing of clang plugins, leading to unnecessary cache misses. +- Fixed bug in hashing of Clang plugins, leading to unnecessary cache misses. - Fixed --print-config to show ``pch_defines sloppiness''. @@ -481,7 +481,7 @@ Bug fixes directory'' messages in the ccache log when the cache directory doesn't exist. -- Fixed a bug where ccache deleted clang diagnostics after compiler failures. +- Fixed a bug where ccache deleted Clang diagnostics after compiler failures. - Avoid performing an unnecessary copy of the object file on a cache miss. @@ -490,7 +490,7 @@ Bug fixes - Bail out on too hard compiler option `-fplugin=libcc1plugin` (interaction with GDB). -- Fixed build error when compiling ccache with recent clang versions. +- Fixed build error when compiling ccache with recent Clang versions. - Removed signal-unsafe code from signal handler. @@ -498,7 +498,7 @@ Bug fixes - Wipe the whole cached result on failure retrieving a cached file. -- Fixed build error when compiling ccache with recent clang versions. +- Fixed build error when compiling ccache with recent Clang versions. ccache 3.2.1 @@ -549,24 +549,24 @@ New features and enhancements - Added support for several binaries (separated by space) in `CCACHE_PREFIX`. - The `-c` option is no longer passed to the preprocessor. This fixes problems - with clang and Solaris's C++ compiler. + with Clang and Solaris's C++ compiler. - ccache no longer passes preprocessor options like `-D` and `-I` to the compiler when compiling preprocessed output. This fixes warnings emitted by - clang. + Clang. - Compiler options `-fprofile-generate`, `-fprofile-arcs`, `-fprofile-use` and `-fbranch-probabilities` are now handled without bailing. -- Added support for clang's `--serialize-diagnostic` option, storing the +- Added support for Clang's `--serialize-diagnostic` option, storing the diagnostic file (`.dia`) in the cache. -- Added support for precompiled headers when using clang. +- Added support for precompiled headers when using Clang. -- Added support for clang `.pth` (pretokenized header) files. +- Added support for Clang `.pth` (pretokenized header) files. - Changed the `-x` language option to use the new objective C standard for GCC - and clang. + and Clang. - On a cache miss, ccache now instructs the compiler to create the object file at the real destination and then copies the file into the cache instead of @@ -619,7 +619,7 @@ New features and enhancements - Improved `dev.mk` to be more platform independent. -- Made the test suite work with clang and gcc-llvm on OS X. +- Made the test suite work with Clang and gcc-llvm on OS X. - Various other improvements of the test suite. -- 2.47.2