diff options
author | Sam Clegg <sbc@chromium.org> | 2019-03-16 01:18:12 +0000 |
---|---|---|
committer | Sam Clegg <sbc@chromium.org> | 2019-03-16 01:18:12 +0000 |
commit | 632c217921c094b983bc54b5b18e3cd9b9a7fb1a (patch) | |
tree | 65dfb497cdd2b14a3a7ea043d620393c4399745e /llvm/lib/CodeGen/SelectionDAG/SelectionDAGBuilder.cpp | |
parent | 7097e83dab7af66b02408df656afeae014e46711 (diff) | |
download | bcm5719-llvm-632c217921c094b983bc54b5b18e3cd9b9a7fb1a.tar.gz bcm5719-llvm-632c217921c094b983bc54b5b18e3cd9b9a7fb1a.zip |
[WebAssembly] Error on R_WASM_MEMORY_ADDR relocations against undefined data symbols.
For these types of relocations an absolute memory address is
required which is not possible for undefined data symbols. For symbols
that can be undefined at link time (i.e. external data symbols in
shared libraries) a different type of relocation (i.e. via a GOT) will
be needed.
Differential Revision: https://reviews.llvm.org/D59337
llvm-svn: 356310
Diffstat (limited to 'llvm/lib/CodeGen/SelectionDAG/SelectionDAGBuilder.cpp')
0 files changed, 0 insertions, 0 deletions