diff options
author | Derek Schuff <dschuff@chromium.org> | 2016-09-30 10:47:52 -0700 |
---|---|---|
committer | GitHub <noreply@github.com> | 2016-09-30 10:47:52 -0700 |
commit | cbe71a99f3b53db81cfd23f7a12f2010daeff65d (patch) | |
tree | 73342cd6db91ce3a6fd18b9ec6a733f9d91ea21f /test/s2wasm_known_binaryen_shell_test_failures.txt | |
parent | 2a543b48db250ea9cd7172b6db9a0b8d3657475a (diff) | |
download | binaryen-cbe71a99f3b53db81cfd23f7a12f2010daeff65d.tar.gz binaryen-cbe71a99f3b53db81cfd23f7a12f2010daeff65d.tar.bz2 binaryen-cbe71a99f3b53db81cfd23f7a12f2010daeff65d.zip |
Make the linker always create a table segment (#722)
Previously a table was only created if there were any address-taken
functions. New module validation rules require the existence of
a table for any call-indirects to validate (even if they are dead and
never called). However this use case seems common enough that we might
want to make it continue to work. So the linker now always creates an empty table segment (indicating an empty table).
Diffstat (limited to 'test/s2wasm_known_binaryen_shell_test_failures.txt')
-rw-r--r-- | test/s2wasm_known_binaryen_shell_test_failures.txt | 4 |
1 files changed, 1 insertions, 3 deletions
diff --git a/test/s2wasm_known_binaryen_shell_test_failures.txt b/test/s2wasm_known_binaryen_shell_test_failures.txt index 6c6a2ba4c..75941a4f1 100644 --- a/test/s2wasm_known_binaryen_shell_test_failures.txt +++ b/test/s2wasm_known_binaryen_shell_test_failures.txt @@ -28,7 +28,6 @@ multi-ix.c.s.wast pr37573.c.s.wast pr43236.c.s.wast pr44852.c.s.wast -pr44942.c.s.wast pr51877.c.s.wast pr51933.c.s.wast pr54471.c.s.wast @@ -56,6 +55,7 @@ complex-7.c.s.wast 920612-1.c.s.wast 920625-1.c.s.wast 920711-1.c.s.wast +930126-1.c.s.wast 931004-10.c.s.wast 931004-12.c.s.wast 931004-14.c.s.wast @@ -151,6 +151,4 @@ vprintf-chk-1.c.s.wast # vprintf vprintf-1.c.s.wast # vprintf # new in 0xc -20021118-2.c.s.wast # [parse exception: no table] -921208-1.c.s.wast # [parse exception: no table] 930126-1.c.s.wast # called abort() |