[PATCH] D92840: [WebAssembly] call_indirect causes indirect function table import
Thomas Lively via Phabricator via llvm-commits
llvm-commits at lists.llvm.org
Fri Jan 22 18:34:45 PST 2021
tlively added a comment.
This commit appears to be the source of ongoing object file ABI breakage that is causing older versions of lld that do not know about table index relocations to fail to link objects produced by versions of LLVM after this change. This can be fixed by only adding the `__indirect_function_table` import when the `reference-types` feature is enabled.
cc @sbc100
Repository:
rG LLVM Github Monorepo
CHANGES SINCE LAST ACTION
https://reviews.llvm.org/D92840/new/
https://reviews.llvm.org/D92840
More information about the llvm-commits
mailing list