[WebAssembly] Section symbols must have local binding
authorSam Clegg <sbc@chromium.org>
Fri, 27 Apr 2018 00:17:21 +0000 (00:17 +0000)
committerSam Clegg <sbc@chromium.org>
Fri, 27 Apr 2018 00:17:21 +0000 (00:17 +0000)
commitd5504a0a6261f59482c1d6d9a2d022757b795aa7
tree28f5a27fc1230544ccf01c8adf781c781597ea0e
parent34ec0bfb5ecee851d31d77a21dd69d49d58eb6b5
[WebAssembly] Section symbols must have local binding

Summary: Also test for symbols information in test/MC/WebAssembly/debug-info.ll.

Subscribers: jfb, dschuff, jgravelle-google, aheejin, sunfish, JDevlieghere, llvm-commits

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

llvm-svn: 331005
llvm/lib/MC/WasmObjectWriter.cpp
llvm/lib/Object/WasmObjectFile.cpp
llvm/test/MC/WebAssembly/debug-info.ll
llvm/test/Object/Inputs/trivial-object-test.wasm
llvm/test/tools/llvm-objdump/Inputs/trivial.obj.wasm
llvm/test/tools/llvm-readobj/Inputs/trivial.obj.wasm
llvm/tools/llvm-readobj/WasmDumper.cpp