From d5a2c078be60fb5a59fcaa0b8c3619d28827f242 Mon Sep 17 00:00:00 2001 From: Bryan Roe Date: Wed, 11 Nov 2020 16:39:15 -0800 Subject: [PATCH] Added 'mips' and 'mipsel' to os.arch() --- microscript/ILibDuktape_ScriptContainer.c | 13 ++++++++++++- 1 file changed, 12 insertions(+), 1 deletion(-) diff --git a/microscript/ILibDuktape_ScriptContainer.c b/microscript/ILibDuktape_ScriptContainer.c index 9ae35e9..2754249 100644 --- a/microscript/ILibDuktape_ScriptContainer.c +++ b/microscript/ILibDuktape_ScriptContainer.c @@ -1651,7 +1651,18 @@ duk_ret_t ILibDuktape_ScriptContainer_OS_arch(duk_context *ctx) } else { - return(ILibDuktape_Error(ctx, "Could not determine architecture")); + if (strcmp(u.machine, "mips") == 0) + { + duk_push_string(ctx, "mips"); + } + else if (strcmp(u.machine, "mipsel") == 0) + { + duk_push_string(ctx, "mipsel"); + } + else + { + return(ILibDuktape_Error(ctx, "Could not determine architecture")); + } } } }