[WebAssembly] Don't export __data_end and __heap_base by default.
authorSam Clegg <sbc@chromium.org>
Fri, 31 May 2019 22:51:59 +0000 (22:51 +0000)
committerSam Clegg <sbc@chromium.org>
Fri, 31 May 2019 22:51:59 +0000 (22:51 +0000)
commit7d4ec5af6c27c2c7225afbfd7b6460930a384ac6
tree04351ce0e0bbd27bea2a4ec2bea5e83121a40c2f
parent302eedcbfae15e2d1606802a818358d5b7c219ca
[WebAssembly] Don't export __data_end and __heap_base by default.

These can still be exported via --export if needed.

Differential Revision: https://reviews.llvm.org/D62744

llvm-svn: 362276
23 files changed:
lld/test/wasm/alias.ll
lld/test/wasm/archive-export.ll
lld/test/wasm/call-indirect.ll
lld/test/wasm/comdats.ll
lld/test/wasm/cxx-mangling.ll
lld/test/wasm/data-layout.ll
lld/test/wasm/entry.ll
lld/test/wasm/export.ll
lld/test/wasm/local-symbols.ll
lld/test/wasm/locals-duplicate.test
lld/test/wasm/lto/export.ll
lld/test/wasm/stack-first.test
lld/test/wasm/undefined-weak-call.ll
lld/test/wasm/visibility-hidden.ll
lld/test/wasm/weak-alias-overide.ll
lld/test/wasm/weak-alias.ll
lld/test/wasm/weak-symbols.ll
lld/test/wasm/weak-undefined.ll
lld/wasm/Config.h
lld/wasm/Driver.cpp
lld/wasm/SymbolTable.cpp
lld/wasm/SymbolTable.h
lld/wasm/Writer.cpp