aboutsummaryrefslogtreecommitdiff
path: root/src/modules.js
diff options
context:
space:
mode:
authorAlon Zakai <alonzakai@gmail.com>2012-11-29 15:05:41 -0800
committerAlon Zakai <alonzakai@gmail.com>2012-12-07 14:23:20 -0800
commite944bb4580c4105a6653bcba4c0832d85f389843 (patch)
treeaeab5a5779166d663ce524303342c78ccf76cc5c /src/modules.js
parentdf5d5b01426005ef577f5e7ddd9754804e53613c (diff)
export global constructors from asm.js and get them dynamically in the outside scope
Diffstat (limited to 'src/modules.js')
-rw-r--r--src/modules.js3
1 files changed, 2 insertions, 1 deletions
diff --git a/src/modules.js b/src/modules.js
index 15aaa568..d201ceae 100644
--- a/src/modules.js
+++ b/src/modules.js
@@ -348,7 +348,8 @@ var PassManager = {
print('\n//FORWARDED_DATA:' + JSON.stringify({
Types: Types,
Variables: Variables,
- Functions: Functions
+ Functions: Functions,
+ EXPORTED_FUNCTIONS: EXPORTED_FUNCTIONS // needed for asm.js global constructors (ctors)
}));
} else if (phase == 'funcs') {
print('\n//FORWARDED_DATA:' + JSON.stringify({