[lld] [LLD][COFF] Separate EC and native exports for ARM64X (PR #123652)

Jacek Caban via llvm-commits llvm-commits at lists.llvm.org
Mon Jan 20 13:55:27 PST 2025


cjacek wrote:

Thanks!

> It's somewhat sad to see that we need to move this amount of code from Driver* into SymbolTable, but I guess it follows from the fact that this needs to operate on both namespaces separately.

Yes, the code needs to know which symbol table it operates on. FWIW, in an earlier version of these changes, I simply passed it as an argument to driver functions. While the diff was smaller, it didn't seem particularly well-structured.

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


More information about the llvm-commits mailing list