aboutsummaryrefslogtreecommitdiff
path: root/src/modules.js
diff options
context:
space:
mode:
authorAlon Zakai <alonzakai@gmail.com>2013-06-28 16:36:36 -0700
committerAlon Zakai <alonzakai@gmail.com>2013-07-03 15:31:04 -0700
commitf5c71a90e79a645ef9e44d6685907b86f8cf3c00 (patch)
tree16bb8b22271ea1a0504d864ed1a3b79547268466 /src/modules.js
parent11db72239d48da525e0978a608e4cdfb91168981 (diff)
clone aliased functions in shared modules
Diffstat (limited to 'src/modules.js')
-rw-r--r--src/modules.js2
1 files changed, 2 insertions, 0 deletions
diff --git a/src/modules.js b/src/modules.js
index d26acbd5..e04304fa 100644
--- a/src/modules.js
+++ b/src/modules.js
@@ -245,6 +245,8 @@ var Functions = {
blockAddresses: {}, // maps functions to a map of block labels to label ids
+ aliases: {}, // in shared modules (MAIN_MODULE or SHARED_MODULE), a list of aliases for functions that have them
+
getSignature: function(returnType, argTypes, hasVarArgs) {
var sig = returnType == 'void' ? 'v' : (isIntImplemented(returnType) ? 'i' : 'f');
for (var i = 0; i < argTypes.length; i++) {