aboutsummaryrefslogtreecommitdiff
path: root/llvm/lib/Target/WebAssembly/Disassembler/WebAssemblyDisassembler.cpp
diff options
context:
space:
mode:
authorJacek Caban <jacek@codeweavers.com>2024-09-17 00:01:17 +0200
committerGitHub <noreply@github.com>2024-09-17 00:01:17 +0200
commit6ca5c397a99aca2b9faa9b2d96238c5bda33010e (patch)
tree4c106e3d9fbb89b46af38b7c04427b15b925df32 /llvm/lib/Target/WebAssembly/Disassembler/WebAssemblyDisassembler.cpp
parentad06e9562a3d2b532240390275c2b35f58004c04 (diff)
downloadllvm-6ca5c397a99aca2b9faa9b2d96238c5bda33010e.zip
llvm-6ca5c397a99aca2b9faa9b2d96238c5bda33010e.tar.gz
llvm-6ca5c397a99aca2b9faa9b2d96238c5bda33010e.tar.bz2
[LLD][COFF] Redirect __imp_ Symbols to __imp_aux_ on ARM64EC for x64 object files (#108608)
On ARM64EC, __imp_ symbols reference the auxiliary IAT, while __imp_aux_ symbols reference the regular IAT. However, x86_64 code expects both to reference the regular IAT. This change adjusts the symbols accordingly, matching the behavior observed in the MSVC linker.
Diffstat (limited to 'llvm/lib/Target/WebAssembly/Disassembler/WebAssemblyDisassembler.cpp')
0 files changed, 0 insertions, 0 deletions