aboutsummaryrefslogtreecommitdiff
path: root/src/jsifier.js
diff options
context:
space:
mode:
Diffstat (limited to 'src/jsifier.js')
-rw-r--r--src/jsifier.js3
1 files changed, 3 insertions, 0 deletions
diff --git a/src/jsifier.js b/src/jsifier.js
index 1404e63f..90f4ae86 100644
--- a/src/jsifier.js
+++ b/src/jsifier.js
@@ -913,6 +913,9 @@ function JSify(data, functionsOnly, givenTypes, givenFunctions) {
});
function makeFunctionCall(ident, params, funcData) {
+ // We cannot compile assembly. See comment in intertyper.js:'Call'
+ assert(ident != 'asm', 'Inline assembly cannot be compiled to JavaScript!');
+
// Special cases
if (ident == '_llvm_va_start') {
// varargs - we received a pointer to the varargs as a final 'extra' parameter