summaryrefslogtreecommitdiff
path: root/test/dot_s/function-data-sections.wast
diff options
context:
space:
mode:
authorDerek Schuff <dschuff@chromium.org>2016-04-06 09:05:09 -0700
committerDerek Schuff <dschuff@chromium.org>2016-04-06 09:05:09 -0700
commitc885ca69d19e7bd2c58b44eef242de334ac8c9dd (patch)
treeb308715bc24b4786bef3e18702332cc96751f0b2 /test/dot_s/function-data-sections.wast
parent176cac16a7a7910620f88d62b6a5675cdca87741 (diff)
downloadbinaryen-c885ca69d19e7bd2c58b44eef242de334ac8c9dd.tar.gz
binaryen-c885ca69d19e7bd2c58b44eef242de334ac8c9dd.tar.bz2
binaryen-c885ca69d19e7bd2c58b44eef242de334ac8c9dd.zip
Handle static initializers
LLVM emits static initializers in the ELF style, by placing pointers to the constructor functions in a .init_array section. Handle this in s2wasm for now by converting these to standard emscripten metadata.
Diffstat (limited to 'test/dot_s/function-data-sections.wast')
-rw-r--r--test/dot_s/function-data-sections.wast2
1 files changed, 1 insertions, 1 deletions
diff --git a/test/dot_s/function-data-sections.wast b/test/dot_s/function-data-sections.wast
index 6e7921673..01af72d17 100644
--- a/test/dot_s/function-data-sections.wast
+++ b/test/dot_s/function-data-sections.wast
@@ -25,4 +25,4 @@
)
)
)
-;; METADATA: { "asmConsts": {},"staticBump": 19 }
+;; METADATA: { "asmConsts": {},"staticBump": 19, "initializers": [] }