[lld] [llvm] [llvm-dlltool] Fix renamed imports without a separate regular import entry (PR #98229)

Jacek Caban via llvm-commits llvm-commits at lists.llvm.org
Thu Jul 11 14:02:27 PDT 2024


Martin =?utf-8?q?Storsjö?= <martin at martin.st>,
Martin =?utf-8?q?Storsjö?= <martin at martin.st>,
Martin =?utf-8?q?Storsjö?= <martin at martin.st>
Message-ID:
In-Reply-To: <llvm.org/llvm/llvm-project/pull/98229 at github.com>


cjacek wrote:

Changing the order doesn't seem too risky for me.

ARM64EC is a bit more problematic as technically we should also emit additional __imp_aux_* aliases and both mangled and demangled thunk symbols. However, on ARM64EC, we don't need to worry about the compatibility and we could just always use EXPORTAS instead. This is a preexisting problem and I think that your changes don't make it any harder to fix, I may take care of that.

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


More information about the llvm-commits mailing list