summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorBrad Smith <brad@comstyle.com>2021-09-04 14:14:35 -0400
committerTom Stellard <tstellar@redhat.com>2021-10-21 12:36:10 -0700
commit914355ee793c14baa90bac8352cbd36c9b38324a (patch)
tree3fd86e4f7e32b58f3ad2e83f2a3be61c751cb0ba
parent2ac023cd540a43452050a4bda8a78cc6c91fa5f8 (diff)
downloadllvm-914355ee793c14baa90bac8352cbd36c9b38324a.tar.gz
[CMake] Re-enable use --gc-sections on OpenBSD
Most archs have switched to lld. (cherry picked from commit 89f0587154bd66ca78963f5c5a07982e5e0b1ff0)
-rw-r--r--llvm/cmake/modules/AddLLVM.cmake2
1 files changed, 1 insertions, 1 deletions
diff --git a/llvm/cmake/modules/AddLLVM.cmake b/llvm/cmake/modules/AddLLVM.cmake
index 29e40f45fef8..5a9480aa6768 100644
--- a/llvm/cmake/modules/AddLLVM.cmake
+++ b/llvm/cmake/modules/AddLLVM.cmake
@@ -263,7 +263,7 @@ function(add_link_opts target_name)
set_property(TARGET ${target_name} APPEND_STRING PROPERTY
LINK_FLAGS " -Wl,-z,discard-unused=sections")
endif()
- elseif(NOT MSVC AND NOT CMAKE_SYSTEM_NAME MATCHES "OpenBSD|AIX|OS390")
+ elseif(NOT MSVC AND NOT CMAKE_SYSTEM_NAME MATCHES "AIX|OS390")
# TODO Revisit this later on z/OS.
set_property(TARGET ${target_name} APPEND_STRING PROPERTY
LINK_FLAGS " -Wl,--gc-sections")