diff options
author | Sam Clegg <sbc@chromium.org> | 2022-08-04 16:07:08 -0700 |
---|---|---|
committer | GitHub <noreply@github.com> | 2022-08-04 23:07:08 +0000 |
commit | 9534e6927c41f4a6a5d06d58d00c271c9f066e9a (patch) | |
tree | 38bf1a3d763a5d4c2be409f8911b0c7f8d5269f2 /test/lit/wasm-emscripten-finalize/em_asm_partial.wat | |
parent | e5c8bf665054bbaeab79506c562684f34ef376db (diff) | |
download | binaryen-9534e6927c41f4a6a5d06d58d00c271c9f066e9a.tar.gz binaryen-9534e6927c41f4a6a5d06d58d00c271c9f066e9a.tar.bz2 binaryen-9534e6927c41f4a6a5d06d58d00c271c9f066e9a.zip |
Cleanup em_asm/em_js strings as part of PostEmscripten (#4871)
Rather than doing it as a side effect of dumping the metadata in
wasm-emscripten-finalize.
Diffstat (limited to 'test/lit/wasm-emscripten-finalize/em_asm_partial.wat')
-rw-r--r-- | test/lit/wasm-emscripten-finalize/em_asm_partial.wat | 24 |
1 files changed, 0 insertions, 24 deletions
diff --git a/test/lit/wasm-emscripten-finalize/em_asm_partial.wat b/test/lit/wasm-emscripten-finalize/em_asm_partial.wat deleted file mode 100644 index 6432f1689..000000000 --- a/test/lit/wasm-emscripten-finalize/em_asm_partial.wat +++ /dev/null @@ -1,24 +0,0 @@ -;; Test that em_asm string are extraced correctly when the __start_em_asm -;; and __stop_em_asm globals are exported. - -;; RUN: wasm-emscripten-finalize %s -S | filecheck %s - -;; Check for the case when __start_em_asm and __stop_em_asm don't define an -;; entire segment. In this case we preserve the segment but zero the data. - -;; CHECK: (data (i32.const 512) "xx\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00yy") - -;; CHECK: "asmConsts": { -;; CHECK-NEXT: "514": "{ console.log('JS hello'); }", -;; CHECK-NEXT: "543": "{ console.log('hello again'); }" -;; CHECK-NEXT: }, - -;; Check that the exports are removed -;; CHECK-NOT: export - -(module - (memory 1 1) - (global (export "__start_em_asm") i32 (i32.const 514)) - (global (export "__stop_em_asm") i32 (i32.const 575)) - (data (i32.const 512) "xx{ console.log('JS hello'); }\00{ console.log('hello again'); }\00yy") -) |