docs: C++ modules should be properly supported by gcc-14

This commit is contained in:
Mateusz Pusz
2024-01-26 08:09:48 +01:00
parent 7565cd09af
commit 12c7a43d7d
2 changed files with 12 additions and 12 deletions

View File

@ -20,12 +20,12 @@ It also describes how to build or distribute the library and generate its docume
The below table provides the minimum compiler version required to compile the code using the The below table provides the minimum compiler version required to compile the code using the
specific feature: specific feature:
| Feature | gcc | clang | apple-clang | MSVC | | Feature | gcc | clang | apple-clang | MSVC |
|----------------------|:----:|:-----:|:-----------:|:----:| |----------------------|:---:|:-----:|:-----------:|:----:|
| **Minimum support** | 12 | 16 | 15 | None | | **Minimum support** | 12 | 16 | 15 | None |
| **`std::format`** | 13 | 17 | None | None | | **`std::format`** | 13 | 17 | None | None |
| **C++ modules** | None | 17 | None | None | | **C++ modules** | 14 | 17 | None | None |
| **C++23 extensions** | 14 | 18 | None | None | | **C++23 extensions** | 14 | 18 | None | None |
More requirements for C++ modules support can be found in the More requirements for C++ modules support can be found in the
[CMake's documentation](https://cmake.org/cmake/help/latest/manual/cmake-cxxmodules.7.html). [CMake's documentation](https://cmake.org/cmake/help/latest/manual/cmake-cxxmodules.7.html).

View File

@ -28,12 +28,12 @@ The library source code is hosted on [GitHub](https://github.com/mpusz/mp-units)
The below table provides the minimum compiler version required to compile the code using the The below table provides the minimum compiler version required to compile the code using the
specific feature: specific feature:
| Feature | gcc | clang | apple-clang | MSVC | | Feature | gcc | clang | apple-clang | MSVC |
|----------------------|:----:|:-----:|:-----------:|:----:| |----------------------|:---:|:-----:|:-----------:|:----:|
| **Minimum support** | 12 | 16 | 15 | None | | **Minimum support** | 12 | 16 | 15 | None |
| **`std::format`** | 13 | 17 | None | None | | **`std::format`** | 13 | 17 | None | None |
| **C++ modules** | None | 17 | None | None | | **C++ modules** | 14 | 17 | None | None |
| **C++23 extensions** | 14 | 18 | None | None | | **C++23 extensions** | 14 | 18 | None | None |
More requirements for C++ modules support can be found in the More requirements for C++ modules support can be found in the
[CMake's documentation](https://cmake.org/cmake/help/latest/manual/cmake-cxxmodules.7.html). [CMake's documentation](https://cmake.org/cmake/help/latest/manual/cmake-cxxmodules.7.html).