diff options
author | Jacek Caban <jacek@codeweavers.com> | 2024-09-17 00:01:17 +0200 |
---|---|---|
committer | GitHub <noreply@github.com> | 2024-09-17 00:01:17 +0200 |
commit | 6ca5c397a99aca2b9faa9b2d96238c5bda33010e (patch) | |
tree | 4c106e3d9fbb89b46af38b7c04427b15b925df32 /llvm/lib/Target/WebAssembly/Disassembler/WebAssemblyDisassembler.cpp | |
parent | ad06e9562a3d2b532240390275c2b35f58004c04 (diff) | |
download | llvm-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