cmake: Removed CMake flags for controlling C standard

- `CMAKE_C_EXTENSIONS`: Enable/disable compiler-specific extensions
- `CMAKE_C_STANDARD`: Set C standard (C99, C11)
- These variables (as set in mbedtls) set the C standard to C99
  for ESP-IDF as well, resulting in build errors related to
  `asm volatile`

(cherry picked from commit e39975969d548572a39875ad29abd88b23285f94)
This commit is contained in:
Laukik Hase 2022-07-15 17:42:05 +05:30 committed by Mahavir Jain
parent e66a281b9d
commit 76bf7e3c0c
No known key found for this signature in database
GPG Key ID: 99324EF4A00734E0

View File

@ -170,8 +170,6 @@ string(REGEX MATCH "Clang" CMAKE_COMPILER_IS_CLANG "${CMAKE_C_COMPILER_ID}")
include(CheckCCompilerFlag)
set(CMAKE_C_EXTENSIONS OFF)
set(CMAKE_C_STANDARD 99)
if(CMAKE_COMPILER_IS_GNU)
# some warnings we want are not available with old GCC versions