1
Fork 0
mirror of https://github.com/RGBCube/serenity synced 2025-07-30 16:37:46 +00:00

Ports: Add luajit port

This commit is contained in:
circl 2022-03-19 16:42:18 +01:00 committed by Linus Groh
parent 8cc757b92b
commit ce5f34f153
5 changed files with 79 additions and 0 deletions

View file

@ -0,0 +1,25 @@
From 514ea84845d1cff0c274ac5e278c0a783d63032f Mon Sep 17 00:00:00 2001
From: circl <circl.lastname@gmail.com>
Date: Sat, 19 Mar 2022 20:05:26 +0100
Subject: [PATCH 1/2] Recognize Serenity as POSIX
---
src/lj_arch.h | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/src/lj_arch.h b/src/lj_arch.h
index c8d7138..ba7be19 100644
--- a/src/lj_arch.h
+++ b/src/lj_arch.h
@@ -74,7 +74,7 @@
defined(__NetBSD__) || defined(__OpenBSD__) || \
defined(__DragonFly__)) && !defined(__ORBIS__)
#define LUAJIT_OS LUAJIT_OS_BSD
-#elif (defined(__sun__) && defined(__svr4__)) || defined(__HAIKU__)
+#elif (defined(__sun__) && defined(__svr4__)) || defined(__HAIKU__) || defined(__serenity__)
#define LUAJIT_OS LUAJIT_OS_POSIX
#elif defined(__CYGWIN__)
#define LJ_TARGET_CYGWIN 1
--
2.32.0