From d0e7563b034e4a40bc525e90cb739f4eec05caec Mon Sep 17 00:00:00 2001 From: Antonio Cuadros <49162117+Acuadros95@users.noreply.github.com> Date: Wed, 26 Jul 2023 15:06:09 +0200 Subject: [PATCH] Fix compilation for Arduino due (#1480) Signed-off-by: acuadros95 (cherry picked from commit 4fb190576f3dcfd99d6bd27e1d6bdc7194384e0f) --- extras/library_generation/cortex_m3_toolchain.cmake | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/extras/library_generation/cortex_m3_toolchain.cmake b/extras/library_generation/cortex_m3_toolchain.cmake index 4bb6ee6d..33122aa8 100755 --- a/extras/library_generation/cortex_m3_toolchain.cmake +++ b/extras/library_generation/cortex_m3_toolchain.cmake @@ -12,7 +12,7 @@ SET(CMAKE_CXX_STANDARD 14 CACHE INTERNAL "") set(FLAGS "-O2 -ffunction-sections -fdata-sections -fno-exceptions -mcpu=cortex-m3 -nostdlib -DARDUINO=10813 -mthumb --param max-inline-insns-single=500 -DF_CPU=84000000L -D'RCUTILS_LOG_MIN_SEVERITY=RCUTILS_LOG_MIN_SEVERITY_NONE'" CACHE STRING "" FORCE) -set(CMAKE_C_FLAGS_INIT "-std=c11 ${FLAGS} -DCLOCK_MONOTONIC=0 -D'__attribute__(x)='" CACHE STRING "" FORCE) -set(CMAKE_CXX_FLAGS_INIT "-std=c++11 ${FLAGS} -fno-rtti -DCLOCK_MONOTONIC=0 -D'__attribute__(x)='" CACHE STRING "" FORCE) +set(CMAKE_C_FLAGS_INIT "-std=c11 ${FLAGS} -DCLOCK_MONOTONIC=0 -D'__attribute__(x)=' -D'__has_include(x)=0'" CACHE STRING "" FORCE) +set(CMAKE_CXX_FLAGS_INIT "-std=c++11 ${FLAGS} -fno-rtti -DCLOCK_MONOTONIC=0 -D'__attribute__(x)=' -D'__has_include(x)=0'" CACHE STRING "" FORCE) set(__BIG_ENDIAN__ 0)