From e3e7cb415822a93b09ddcf077af015001c51f1b9 Mon Sep 17 00:00:00 2001 From: David Sidrane Date: Thu, 18 Jun 2020 15:58:22 -0700 Subject: [PATCH] PX4 add compiler dependent: disable no-stringop-truncation --- cmake/px4_add_common_flags.cmake | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/cmake/px4_add_common_flags.cmake b/cmake/px4_add_common_flags.cmake index 46d8b215ee..063f23b63b 100644 --- a/cmake/px4_add_common_flags.cmake +++ b/cmake/px4_add_common_flags.cmake @@ -89,6 +89,7 @@ function(px4_add_common_flags) -Wno-missing-field-initializers -Wno-missing-include-dirs # TODO: fix and enable -Wno-unused-parameter + ) # compiler specific flags @@ -117,6 +118,10 @@ function(px4_add_common_flags) add_compile_options(-fdiagnostics-color=always) endif() + if(CMAKE_CXX_COMPILER_VERSION VERSION_GREATER 9.3) + add_compile_options(-Wno-stringop-truncation) + endif() + add_compile_options( -fno-builtin-printf -fno-strength-reduce