Author: Jim Ingham Date: 2020-10-29T14:44:06-07:00 New Revision: c8c07b76b2cf2ada8e7ec132f7f57b97d76743cf
URL: https://github.com/llvm/llvm-project/commit/c8c07b76b2cf2ada8e7ec132f7f57b97d76743cf DIFF: https://github.com/llvm/llvm-project/commit/c8c07b76b2cf2ada8e7ec132f7f57b97d76743cf.diff LOG: Use !hasLocalLinkage instead of listing the symbol types we should be exporting one by one. Differential Revision: https://reviews.llvm.org/D78972 Added: Modified: lldb/source/Expression/IRExecutionUnit.cpp Removed: ################################################################################ diff --git a/lldb/source/Expression/IRExecutionUnit.cpp b/lldb/source/Expression/IRExecutionUnit.cpp index e3c9c1d7fdf5..538935da52ee 100644 --- a/lldb/source/Expression/IRExecutionUnit.cpp +++ b/lldb/source/Expression/IRExecutionUnit.cpp @@ -328,8 +328,7 @@ void IRExecutionUnit::GetRunnableInfo(Status &error, lldb::addr_t &func_addr, if (function.isDeclaration() || function.hasPrivateLinkage()) continue; - const bool external = - function.hasExternalLinkage() || function.hasLinkOnceODRLinkage(); + const bool external = !function.hasLocalLinkage(); void *fun_ptr = m_execution_engine_up->getPointerToFunction(&function); _______________________________________________ lldb-commits mailing list lldb-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/lldb-commits