From f11387c0bb9ab8168dcf6032fe6fb2d5e5267798 Mon Sep 17 00:00:00 2001 From: JF Bastien Date: Sat, 30 Jan 2016 13:45:37 -0800 Subject: [PATCH] Return -1 from syscall stubs. --- arch/wasm32/wasm.js | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/arch/wasm32/wasm.js b/arch/wasm32/wasm.js index 31f82f63..481c6414 100644 --- a/arch/wasm32/wasm.js +++ b/arch/wasm32/wasm.js @@ -811,31 +811,31 @@ var musl_hack = (function() { // implementation we need. var syscall = (function() { return { - __syscall0: function(n) { print('syscall(' + n + ')'); return 0; }, + __syscall0: function(n) { print('syscall(' + n + ')'); return -1; }, __syscall1: function(n, a) { print('syscall(' + n + ', ' + a + ')'); - return 0; }, + return -1; }, __syscall2: function(n, a, b) { print('syscall(' + n + ', ' + a + ', ' + b + ')'); - return 0; }, + return -1; }, __syscall3: function(n, a, b, c) { print('syscall(' + n + ', ' + a + ', ' + b + ', ' + c + ')'); - return 0; }, + return -1; }, __syscall4: function(n, a, b, c, d) { print('syscall(' + n + ', ' + a + ', ' + b + ', ' + c + ', ' + d + ')'); - return 0; }, + return -1; }, __syscall5: function(n, a, b, c, d, e) { print('syscall(' + n + ', ' + a + ', ' + b + ', ' + c + ', ' + d + ', ' + e + ')'); - return 0; }, + return -1; }, __syscall6: function(n, a, b, c, d, e, f) { print('syscall(' + n + ', ' + a + ', ' + b + ', ' + c + ', ' + d + ', ' + e + ', ' + f + ')'); - return 0; }, + return -1; }, __syscall_cp: function(n, a, b, c, d, e, f) { print('syscall(' + n + ', ' + a + ', ' + b + ', ' + c + ', ' + d + ', ' + e + ', ' + f + ')'); - return 0; } + return -1; } }; })();