Skip to content

Help: Detailed compile feature version tags

Frank Dana requested to merge ferdnyc/cmake:compile-feature-version-tags into master

The CMAKE_C_KNOWN_FEATURES and CMAKE_CXX_KNOWN_FEATURES documents were tagged .. versionadded:: 3.1 at the top of the file, which is true but not the complete story. Some features were added later, many much later. This MR tags each group/item with the version it first appeared in.

(It also imports the section headings from CMAKE_CXX_KNOWN_FEATURES into CMAKE_C_KNOWN_FEATURES, in order that the entire "High level meta features..." section can be tagged as .. versionadded:: 3.8.)

Edited by Frank Dana

Merge request reports