When linking shared libraries, we import a mutable wasm global
to represent the address of each undefined data symbol.
This is a step towards supporting dynamic linking and shared
libraries.
Paths
| Differential D59270
[WebAssembly] Handle undefined data symbols in shared libraries ClosedPublic Authored by sbc100 on Mar 12 2019, 12:36 PM.
Details Summary When linking shared libraries, we import a mutable wasm global This is a step towards supporting dynamic linking and shared
Diff Detail
Event TimelineComment Actions LGTM
This revision is now accepted and ready to land.Mar 12 2019, 12:47 PM Closed by commit rLLD355988: [WebAssembly] Handle undefined data symbols in shared libraries (authored by sbc). · Explain WhyMar 12 2019, 2:54 PM This revision was automatically updated to reflect the committed changes.
Revision Contents
Diff 190345 test/wasm/shared.ll
wasm/Driver.cpp
wasm/Symbols.h
wasm/Writer.cpp
|