forked from OSchip/llvm-project
67b055841f
Undefined symbols in WebAssembly can come with custom `import-module` and `import-field` attributes. However when reading symbols from bitcode object files during LTO those curtom attributes are not available. Once we compile the LTO object and read in the symbol table from the object file we have access to these custom attributes. In this case, when undefined symbols are added and a symbol already exists in the SymbolTable we can't simple return it, we may need to update the symbol's attributes. Fixes: PR43211 Differential Revision: https://reviews.llvm.org/D68959 llvm-svn: 375081 |
||
---|---|---|
.. | ||
Inputs | ||
archive.ll | ||
atomics.ll | ||
cache.ll | ||
comdat.ll | ||
diagnostics.ll | ||
export.ll | ||
import-attributes.ll | ||
incompatible.ll | ||
internalize-basic.ll | ||
lto-start.ll | ||
opt-level.ll | ||
parallel.ll | ||
relocatable-undefined.ll | ||
relocatable.ll | ||
save-temps.ll | ||
signature-mismatch.ll | ||
thinlto.ll | ||
undef.ll | ||
used.ll | ||
verify-invalid.ll | ||
weak-undefined.ll | ||
weak.ll |