aboutsummaryrefslogtreecommitdiff
path: root/llvm/lib/CodeGen/CodeGen.cpp
diff options
context:
space:
mode:
authorJacek Caban <jacek@codeweavers.com>2024-10-23 12:43:38 +0200
committerGitHub <noreply@github.com>2024-10-23 12:43:38 +0200
commit9b88792291c6441aae7c66c046a9460984ddc7d2 (patch)
treeb507bc2216f7a19e973e883a21110c0ee736ff73 /llvm/lib/CodeGen/CodeGen.cpp
parent2c5208a2dc4aaa5615e6c19e3f417f4727f4b65b (diff)
downloadllvm-9b88792291c6441aae7c66c046a9460984ddc7d2.zip
llvm-9b88792291c6441aae7c66c046a9460984ddc7d2.tar.gz
llvm-9b88792291c6441aae7c66c046a9460984ddc7d2.tar.bz2
[LLD][COFF] Allow overriding EC alias symbols with lazy archive symbols (#113283)
On ARM64EC, external function calls emit a pair of weak-dependency aliases: `func` to `#func` and `#func` to the `func` guess exit thunk (instead of a single undefined `func` symbol, which would be emitted on other targets). Allow such aliases to be overridden by lazy archive symbols, just as we would for undefined symbols.
Diffstat (limited to 'llvm/lib/CodeGen/CodeGen.cpp')
0 files changed, 0 insertions, 0 deletions