[WebAssembly] Improve weak alias tests cases
authorSam Clegg <sbc@chromium.org>
Thu, 21 Dec 2017 02:30:09 +0000 (02:30 +0000)
committerSam Clegg <sbc@chromium.org>
Thu, 21 Dec 2017 02:30:09 +0000 (02:30 +0000)
commitc6e4d73f313cfe5605a49a4235d62079946966e4
treee5f014801b965706c2b11998fa293c92ef150bad
parentce3b52c186368591fbc9235ee5dbf86c43c4099e
[WebAssembly] Improve weak alias tests cases

Based on: https://github.com/WebAssembly/tool-conventions/issues/34

Currently weak-alias-overide.ll exhibits incorrect
behaviour in that call_direct() calls the wrong function.

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

llvm-svn: 321241
lld/test/wasm/Inputs/weak-alias.ll
lld/test/wasm/weak-alias-overide.ll
lld/test/wasm/weak-alias.ll