diff --git a/libs/libbuiltin/compiler-rt/CMakeLists.txt b/libs/libbuiltin/compiler-rt/CMakeLists.txt index 0ad0085b6af..0afba7f164c 100644 --- a/libs/libbuiltin/compiler-rt/CMakeLists.txt +++ b/libs/libbuiltin/compiler-rt/CMakeLists.txt @@ -113,8 +113,8 @@ if(CONFIG_COVERAGE_COMPILER_RT) rt.profile PRIVATE ${INCDIR} ${CMAKE_CURRENT_LIST_DIR}/compiler-rt/lib/profile) - target_compile_options(rt.profile -fno-profile-instr-generate - -fno-coverage-mapping) + target_compile_options(rt.profile PRIVATE -fno-profile-instr-generate + -fno-coverage-mapping) target_compile_options(rt.profile PRIVATE -DCOMPILER_RT_HAS_UNAME -Wno-undef -Wno-strict-prototypes -Wno-shadow) @@ -133,8 +133,8 @@ if(CONFIG_COVERAGE_COMPILER_RT) elseif(CONFIG_COVERAGE_MINI AND CONFIG_ARCH_TOOLCHAIN_CLANG) nuttx_add_system_library(rt.miniprofile) - target_compile_options(rt.miniprofile -fno-profile-instr-generate - -fno-coverage-mapping) + target_compile_options(rt.miniprofile PRIVATE -fno-profile-instr-generate + -fno-coverage-mapping) target_sources(rt.profile PRIVATE ${CMAKE_CURRENT_LIST_DIR}/coverage.c) endif()