diff options
author | Rafael Espindola <rafael.espindola@gmail.com> | 2014-12-04 22:16:08 +0000 |
---|---|---|
committer | Rafael Espindola <rafael.espindola@gmail.com> | 2014-12-04 22:16:08 +0000 |
commit | 12887e989eba0f9de8fc7c788d6ce3de4b4a48c8 (patch) | |
tree | 665963639578ae2e48329ef750ed43a4f4d50815 /llvm/cmake/modules | |
parent | be5e1e5c9bf06b07abc4f64f8842cfd49a1aaaa0 (diff) | |
download | bcm5719-llvm-12887e989eba0f9de8fc7c788d6ce3de4b4a48c8.tar.gz bcm5719-llvm-12887e989eba0f9de8fc7c788d6ce3de4b4a48c8.zip |
Also use --icf=safe if we are being linked by gold.
llvm-svn: 223394
Diffstat (limited to 'llvm/cmake/modules')
-rw-r--r-- | llvm/cmake/modules/AddLLVM.cmake | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/llvm/cmake/modules/AddLLVM.cmake b/llvm/cmake/modules/AddLLVM.cmake index 25abd7220e3..8be70a54d99 100644 --- a/llvm/cmake/modules/AddLLVM.cmake +++ b/llvm/cmake/modules/AddLLVM.cmake @@ -161,7 +161,7 @@ function(add_link_opts target_name) if(LLVM_LINKER_IS_GOLD) # With gold gc-sections is always safe. set_property(TARGET ${target_name} APPEND_STRING PROPERTY - LINK_FLAGS " -Wl,--gc-sections") + LINK_FLAGS " -Wl,--gc-sections -Wl,--icf=safe") endif() if(NOT LLVM_NO_DEAD_STRIP) |