We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 09fffcd commit f5d9d26Copy full SHA for f5d9d26
src/library_dylink.js
@@ -43,7 +43,7 @@ var LibraryDylink = {
43
$GOTHandler: {
44
'get': function(obj, symName) {
45
if (!GOT[symName]) {
46
- GOT[symName] = new WebAssembly.Global({'value': 'i32', 'mutable': true});
+ GOT[symName] = new WebAssembly.Global({'value': '{{{ POINTER_TYPE }}}', 'mutable': true});
47
#if DYLINK_DEBUG
48
err("new GOT entry: " + symName);
49
#endif
@@ -101,6 +101,8 @@ var LibraryDylink = {
101
102
} else if (typeof value === 'number') {
103
GOT[symName].value = value;
104
+ } else if (typeof value === 'bigint') {
105
+ GOT[symName].value = Number(value);
106
} else {
107
err("unhandled export type for `" + symName + "`: " + (typeof value));
108
}
0 commit comments