Page MenuHomePhabricator
Paste P15083

0007-LJ_GC64-mode-by-default.patch
ActivePublic

Authored by ema on Mar 26 2021, 10:39 AM.
Tags
None
Referenced Files
F34191664: 0007-LJ_GC64-mode-by-default.patch
Mar 26 2021, 10:39 AM
Subscribers
None
From bd00094c3b50e193fb32aad79b7ea8ea6b78ed25 Mon Sep 17 00:00:00 2001
From: Mike Pall <mike>
Date: Sun, 8 Dec 2019 21:21:30 +0100
Subject: [PATCH] x64: Enable LJ_GC64 mode by default.
---
doc/extensions.html | 5 ++---
doc/install.html | 11 +++++------
src/Makefile | 4 ++--
src/lj_arch.h | 2 +-
src/msvcbuild.bat | 12 +++++++-----
5 files changed, 17 insertions(+), 17 deletions(-)
Index: luajit-2.1.0~beta3+dfsg/src/Makefile
===================================================================
--- luajit-2.1.0~beta3+dfsg.orig/src/Makefile
+++ luajit-2.1.0~beta3+dfsg/src/Makefile
@@ -110,8 +110,8 @@ XCFLAGS=
#XCFLAGS+= -DLUAJIT_NUMMODE=1
#XCFLAGS+= -DLUAJIT_NUMMODE=2
#
-# Enable GC64 mode for x64.
-#XCFLAGS+= -DLUAJIT_ENABLE_GC64
+# Disable LJ_GC64 mode for x64.
+#XCFLAGS+= -DLUAJIT_DISABLE_GC64
#
##############################################################################
Index: luajit-2.1.0~beta3+dfsg/src/lj_arch.h
===================================================================
--- luajit-2.1.0~beta3+dfsg.orig/src/lj_arch.h
+++ luajit-2.1.0~beta3+dfsg/src/lj_arch.h
@@ -179,7 +179,7 @@
#define LJ_TARGET_MASKROT 1
#define LJ_TARGET_UNALIGNED 1
#define LJ_ARCH_NUMMODE LJ_NUMMODE_SINGLE_DUAL
-#ifdef LUAJIT_ENABLE_GC64
+#ifndef LUAJIT_DISABLE_GC64
#define LJ_TARGET_GC64 1
#endif