summaryrefslogtreecommitdiffstats
path: root/Modules/Compiler/GNU-CXX-FeatureTests.cmake
Commit message (Collapse)AuthorAgeFilesLines
...
* Features: Add cxx_deleted_functions.Stephen Kelly2014-04-081-0/+1
|
* Features: Add cxx_defaulted_functions.Stephen Kelly2014-04-081-0/+1
|
* Features: Add cxx_decltype.Stephen Kelly2014-04-081-0/+1
|
* Features: Add cxx_strong_enums.Stephen Kelly2014-04-081-0/+1
|
* Features: Add cxx_auto_function.Stephen Kelly2014-04-081-0/+1
|
* Features: Add cxx_override.Stephen Kelly2014-04-081-0/+1
|
* Features: Add cxx_final.Stephen Kelly2014-04-081-0/+1
|
* Features: Add cxx_static_assert.Stephen Kelly2014-04-081-0/+3
|
* Features: Add cxx_constexpr.Stephen Kelly2014-04-081-0/+3
|
* Features: Add cxx_variadic_templates.Stephen Kelly2014-04-081-0/+13
| | | | | | | Expect cxx_variadic_templates to implement N2555. N2555 is essentially a bugfix and predates most compiler releases which aimed to experimentally support variadic templates.
* Features: Add cxx_delegating_constructors.Stephen Kelly2014-04-081-0/+3
|
* Features: Add cxx_auto_type.Stephen Kelly2014-04-071-0/+8
Record the availability of this feature for GNU 4.8 on (UNIX AND NOT APPLE) only. In the future, availability can be recorded for earlier GNU, for other platforms and for other compilers. Initially the affected configurations are as restricted as possible to allow for easy testing while extending the features vector in only one dimension. The error message when using the set_property API directly is not very good, but follow up commits will provide origin debugging of the property and a target_compile_features command which will provide a configure-time backtrace when possible.