This flag means that symbol should be exported in the final binary.
The reason for this change is to allow source level annotations to
trigger a given symbol to be exported:
https://github.com/WebAssembly/tool-conventions/issues/64
Differential D57869
[WebAssembly] Honor WASM_SYMBOL_EXPORT symbol flag sbc100 on Feb 6 2019, 5:42 PM. Authored by
Details This flag means that symbol should be exported in the final binary. The reason for this change is to allow source level annotations to
Diff Detail
Event TimelineComment Actions LGTM I think I like the idea of adding a way to annotate a symbol at source level so that the symbol is exported. It is unfortunate that there's no way to express distinction between module-local (DSO-local) symbols and (truly) global symbols in C by default. |