diff options
author | Kristofer Jonsson <kristofer.jonsson@arm.com> | 2021-11-18 16:12:46 +0100 |
---|---|---|
committer | Kristofer Jonsson <kristofer.jonsson@arm.com> | 2021-11-18 16:12:46 +0100 |
commit | e277674bffe100acb0b34531fe19f983174feca8 (patch) | |
tree | aa1aaedd3fbb8fe3b7ad2393c3588c9c418558df | |
parent | 8948704d4a74a2989bd0284d8c030d1af96c8281 (diff) | |
download | ethos-u-core-platform-e277674bffe100acb0b34531fe19f983174feca8.tar.gz |
Updating required C compiler version to 1121.11-rc2
The -Ofast optimization level does not seem to be fully supported
by C99, resulting in lower performance for CMSIS-NN optimized
kernels. Updating the C standard to version 11 solves this.
Change-Id: I81275f50d394de95186b7e35b0ec15d3cc3940ae
-rw-r--r-- | cmake/toolchain/arm-none-eabi-gcc.cmake | 2 | ||||
-rw-r--r-- | cmake/toolchain/armclang.cmake | 2 |
2 files changed, 2 insertions, 2 deletions
diff --git a/cmake/toolchain/arm-none-eabi-gcc.cmake b/cmake/toolchain/arm-none-eabi-gcc.cmake index fba645d..1605f24 100644 --- a/cmake/toolchain/arm-none-eabi-gcc.cmake +++ b/cmake/toolchain/arm-none-eabi-gcc.cmake @@ -37,7 +37,7 @@ set(CMAKE_FIND_ROOT_PATH_MODE_LIBRARY ONLY) set(CMAKE_FIND_ROOT_PATH_MODE_INCLUDE ONLY) # Select C/C++ version -set(CMAKE_C_STANDARD 99) +set(CMAKE_C_STANDARD 11) set(CMAKE_CXX_STANDARD 14) # Compile options diff --git a/cmake/toolchain/armclang.cmake b/cmake/toolchain/armclang.cmake index 257c2a8..3217fbf 100644 --- a/cmake/toolchain/armclang.cmake +++ b/cmake/toolchain/armclang.cmake @@ -47,7 +47,7 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "cortex-m55") endif() # Define C/C++ standards -set(CMAKE_C_STANDARD 99) +set(CMAKE_C_STANDARD 11) set(CMAKE_CXX_STANDARD 14) # Compile options |