[clang] [lldb] [llvm] [cmake] Build executables with -no_exported_symbols when building Apple toolchain (PR #87684)

Dan Liew via llvm-commits llvm-commits at lists.llvm.org
Thu Apr 4 14:55:59 PDT 2024


================
@@ -673,6 +673,9 @@ option(LLVM_USE_OPROFILE
 option(LLVM_EXTERNALIZE_DEBUGINFO
   "Generate dSYM files and strip executables and libraries (Darwin Only)" OFF)
 
+option(LLVM_ENABLE_EXPORTED_SYMBOLS
----------------
delcypher wrote:

We may want to rename this. The name hints that this option applies to everything but actually it only applies to executables and not libraries. E.g. `LLVM_ENABLE_TOOLS_WITH_EXPORTED_SYMBOLS`

https://github.com/llvm/llvm-project/pull/87684


More information about the llvm-commits mailing list