diff options
author | Raul Tambre <raul@tambre.ee> | 2021-07-21 17:23:30 (GMT) |
---|---|---|
committer | Raul Tambre <raul@tambre.ee> | 2021-07-21 17:25:02 (GMT) |
commit | d61bc4241d02b32f4a39abe722a9af064af3a7da (patch) | |
tree | 5055b3aac5e1855f24bab42061968dd68ee67010 /Modules | |
parent | e98bfa484f0e36a064fd83fc290751960a9facdd (diff) | |
download | CMake-d61bc4241d02b32f4a39abe722a9af064af3a7da.zip CMake-d61bc4241d02b32f4a39abe722a9af064af3a7da.tar.gz CMake-d61bc4241d02b32f4a39abe722a9af064af3a7da.tar.bz2 |
GNU: Correct C23 flags
Non-final forms aren't supported yet, unlike C++23.
Seems I might've gotten confused due to that when I added these.
Fixes #22453.
Diffstat (limited to 'Modules')
-rw-r--r-- | Modules/Compiler/GNU-C.cmake | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/Modules/Compiler/GNU-C.cmake b/Modules/Compiler/GNU-C.cmake index 39e9c72..03e8d2b 100644 --- a/Modules/Compiler/GNU-C.cmake +++ b/Modules/Compiler/GNU-C.cmake @@ -42,8 +42,8 @@ if(CMAKE_C_COMPILER_VERSION VERSION_GREATER_EQUAL 8.1) endif() if(CMAKE_C_COMPILER_VERSION VERSION_GREATER_EQUAL 9.1) - set(CMAKE_C23_STANDARD_COMPILE_OPTION "-std=c23") - set(CMAKE_C23_EXTENSION_COMPILE_OPTION "-std=gnu23") + set(CMAKE_C23_STANDARD_COMPILE_OPTION "-std=c2x") + set(CMAKE_C23_EXTENSION_COMPILE_OPTION "-std=gnu2x") endif() __compiler_check_default_language_standard(C 3.4 90 5.0 11 8.1 17) |