[Lldb-commits] [lldb] [LLDB] Export DWARF Parser symbols for external language plugins (PR #67851)

Greg Clayton via lldb-commits lldb-commits at lists.llvm.org
Fri Sep 29 15:07:50 PDT 2023


https://github.com/clayborg commented:

Most plug-ins inside of lldb either have their own namespace or none. If there is a larger patch that will go into open source that exposes the lldb_private namespace, then this would be applicable. In that case we would need a liblldb_private.so which contained all of the lldb_private APIs, and then liblldb.so would need to link against that. For Apple systems we would need a LLDBPrivate.framework that LLDB.framework would link against. This would need to all be optional to enable via CMake. So unless this patch also attempts this, I don't see a reason to change these files in open source as you could just make this change in your branch.

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


More information about the lldb-commits mailing list