aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--src/parseTools.js6
1 files changed, 5 insertions, 1 deletions
diff --git a/src/parseTools.js b/src/parseTools.js
index 337225e5..2cdd57f1 100644
--- a/src/parseTools.js
+++ b/src/parseTools.js
@@ -1568,7 +1568,11 @@ function handleOverflow(text, bits) {
}
function makeLLVMStruct(values) {
- return 'DEPRECATED' + (new Error().stack) + 'XXX';
+ if (USE_TYPED_ARRAYS == 2) {
+ return 'DEPRECATED' + (new Error().stack) + 'XXX';
+ } else {
+ return '{ ' + values.map(function(value, i) { return 'f' + i + ': ' + value }).join(', ') + ' }'
+ }
}
function makeStructuralReturn(values) {