[PATCH] D101716: [lld][WebAssembly] Fix crash with `-pie` without `--allow-undefined`
    Sam Clegg via Phabricator via llvm-commits 
    llvm-commits at lists.llvm.org
       
    Mon May  3 15:48:15 PDT 2021
    
    
  
sbc100 added a comment.
In D101716#2734815 <https://reviews.llvm.org/D101716#2734815>, @dschuff wrote:
> So this change means that unresolved symbols will turn into imports when linking?
Yes, this was already the assumption of code that reported undefined symbols.    In emscripten this had gone unnoticed because we have traditionally also always passed `--allow-undefined`.
Our experimental `-pie` and `-shared` modes implicitly include `--allow-undefined` (at least for now they do).
Repository:
  rG LLVM Github Monorepo
CHANGES SINCE LAST ACTION
  https://reviews.llvm.org/D101716/new/
https://reviews.llvm.org/D101716
    
    
More information about the llvm-commits
mailing list