From fd56af92acbd9b76776925bac1c3af27962bf574 Mon Sep 17 00:00:00 2001 From: Igor Chevdar Date: Thu, 19 Mar 2020 14:42:35 +0300 Subject: [PATCH] Made all nonintended to use symbols private --- backend.native/llvm.def | 1 + backend.native/llvm.list | 1 + 2 files changed, 2 insertions(+) create mode 100644 backend.native/llvm.list diff --git a/backend.native/llvm.def b/backend.native/llvm.def index 785b9f3cdcb..d93bccffb40 100644 --- a/backend.native/llvm.def +++ b/backend.native/llvm.def @@ -24,6 +24,7 @@ linkerOpts = -fvisibility-inlines-hidden \ linkerOpts.osx = -fPIC \ -Wl,-search_paths_first -Wl,-headerpad_max_install_names \ -lpthread -lz -lm -lcurses -Wl,-U,_futimens -Wl,-U,_LLVMDumpType \ + -Wl,-exported_symbols_list,llvm.list \ -lLLVMMipsDisassembler -lLLVMMipsCodeGen -lLLVMMipsAsmParser -lLLVMMipsDesc -lLLVMMipsInfo -lLLVMMipsAsmPrinter \ -lLLVMX86Disassembler -lLLVMX86AsmParser -lLLVMX86CodeGen -lLLVMX86Desc -lLLVMX86Info -lLLVMX86AsmPrinter \ -lLLVMX86Utils -lLLVMWebAssemblyDisassembler -lLLVMWebAssemblyCodeGen -lLLVMWebAssemblyDesc \ diff --git a/backend.native/llvm.list b/backend.native/llvm.list new file mode 100644 index 00000000000..d04f5428cef --- /dev/null +++ b/backend.native/llvm.list @@ -0,0 +1 @@ +_Java_*