From 8fe45afdb5d1201ea73ac241d7c475e6575250b5 Mon Sep 17 00:00:00 2001 From: Yuhang Zhao Date: Mon, 19 Jun 2023 15:22:34 +0800 Subject: [PATCH] update --- utils.cmake | 5 +---- 1 file changed, 1 insertion(+), 4 deletions(-) diff --git a/utils.cmake b/utils.cmake index 451b50b..5cf59d3 100644 --- a/utils.cmake +++ b/utils.cmake @@ -630,9 +630,6 @@ function(setup_compile_params) ) endif() endif() - target_link_options(${__target} PRIVATE - $<$>:-Wl,--icf=all> - ) #[[target_compile_options(${__target} PRIVATE $<$>:-fsanitize=shadow-call-stack -fno-stack-protector> ) @@ -692,7 +689,7 @@ function(setup_compile_params) endif() endif() else() - target_link_options(${__target} PRIVATE -fuse-ld=lld -Wl,--color-diagnostics) + target_link_options(${__target} PRIVATE -fuse-ld=lld -Wl,--color-diagnostics $<$>:-Wl,--icf=all) if(APPLE) # TODO: -fobjc-arc, -fobjc-arc-exceptions (http://clang.llvm.org/docs/AutomaticReferenceCounting.html) target_compile_options(${__target} PRIVATE -fobjc-call-cxx-cdtors)