summaryrefslogtreecommitdiffstats
path: root/Help/release/3.18.rst
Commit message (Collapse)AuthorAgeFilesLines
* Help: Update 3.18.2 release notes to mention 3.16.9 and 3.17.5Brad King2020-09-151-0/+1
| | | | | A change made in 3.18.2 was backported to the 3.16 and 3.17 branches. Update the 3.18 release note to mention them.
* MSVC: Record support for c_static_assertRaul Tambre2020-08-201-3/+10
| | | | Supported since MSVC 19.28.29115 (VS 16.8.0 Preview 1.0).
* MSVC: Record support for C11 and c_restrictRaul Tambre2020-08-111-0/+7
| | | | | | | MSVC >=19.27 supports a C11 switch. The `c_restrict` feature has also been implemented. Fixes: #21069
* Help: Add 3.18.2 release note about AUTOMOC_PATH_PREFIX default changeJoerg Bornemann2020-08-101-0/+8
|
* add_test: Revert "Allow special characters in test name"Brad King2020-07-271-0/+7
| | | | | | | | | | | | Revert commit f84af8e270 (add_test: Allow special characters in test name, 2020-05-16, v3.18.0-rc1~142^2). Unfortunately the fix breaks projects that were working around the limitation with manual escaping. The fix can be re-introduced with a policy in a future version. Also add a 3.18.1 release note explaining the change. Fixes: #21017, #20965 Issue: #19391
* Xcode: Explicitly specify default native architecture on macOSBrad King2020-07-201-0/+14
| | | | | | | | | | | When `CMAKE_OSX_ARCHITECTURES` is not specified, we add the Xcode setting `ONLY_ACTIVE_ARCH = YES` with the intention of targeting the native architecture of the host. However, the default `ARCHS` value chosen by "Xcode 12 Universal Apps" includes multiple architectures. Add an explicit `ARCHS` setting with value `$(NATIVE_ARCH_ACTUAL)` to tell Xcode to use the host's native architecture only. Fixes: #20893
* Help: Update FileAPI codemodel version to 2.1, add release notesKyle Edwards2020-06-301-0/+6
| | | | This fixes the documentation which should have been fixed in 9f6d40ee.
* Help: Add CMAKE_GTEST_DISCOVER_TESTS_DISCOVERY_MODE to release notesCraig Scott2020-06-241-1/+3
|
* Help: Explicitly say transaction, don't abbreviate to transCraig Scott2020-06-181-2/+2
| | | | | The release notes need to make sense to people not so familiar with each item. For those less familiar with RPM, spelling out "transaction" makes this line item much clearer in isolation.
* Help: Add missing PCH_WARN_INVALID docs and related cleanupsCraig Scott2020-06-181-0/+3
|
* Help: Fix order of FindCUDAToolkit entry in 3.18 release notesBrad King2020-06-171-8/+8
|
* Help: Mention CUDA Clang limitations in 3.18 release notesRaul Tambre2020-06-161-1/+2
|
* CUDA: Determine CUDA toolkit location for NVCCRaul Tambre2020-06-121-3/+7
| | | | | Similar to how we already do for Clang. Avoids a lot of redundant work in FindCUDAToolkit.
* FindCUDAToolkit: Add CUDAToolkit_LIBRARY_ROOTRaul Tambre2020-06-121-0/+4
| | | | | | | | | On scattered installations version.txt and nvvm are located at this location. This may be useful to users and will allow us in the future to parse version.txt instead of invoking nvcc to figure out the CUDA toolkit version. We also add it to CMakeDetermineCUDACompiler in preparation for future use by Clang code.
* Help: Organize and revise 3.18 release notesBrad King2020-06-031-169/+211
| | | | | Add section headers similar to the 3.18 release notes and move each individual bullet into an appropriate section. Revise a few bullets.
* Help: Consolidate 3.18 release notesBrad King2020-06-031-0/+258
Run the `Utilities/Release/consolidate-relnotes.bash` script to move notes from `Help/release/dev/*` into `Help/release/3.18.rst`.