Skip to content

Commit f34860f

Browse files
committed
improve luajit
1 parent 15c6265 commit f34860f

File tree

2 files changed

+5
-5
lines changed

2 files changed

+5
-5
lines changed

contrib/src/luajit/rules.mak

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -19,6 +19,6 @@ endif
1919

2020
.luajit: luajit
2121
cd $< && perl -i -pe "s|/usr/local|$(PREFIX)|g" Makefile
22-
cd $< && $(MAKE) CC=$(config_var)
22+
cd $< && $(MAKE) HOST_CC="$(CC)" HOST_CFLAGS="$(CFLAGS)"
2323
cd $< && $(MAKE) install
2424
touch $@

contrib/src/main.mak

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -109,11 +109,11 @@ RANLIB=xcrun ranlib
109109
EXTRA_CFLAGS += -isysroot $(MACOSX_SDK) -mmacosx-version-min=$(MIN_OSX_VERSION) -DMACOSX_DEPLOYMENT_TARGET=$(MIN_OSX_VERSION)
110110
EXTRA_LDFLAGS += -Wl,-syslibroot,$(MACOSX_SDK) -mmacosx-version-min=$(MIN_OSX_VERSION) -isysroot $(MACOSX_SDK) -DMACOSX_DEPLOYMENT_TARGET=$(MIN_OSX_VERSION)
111111
ifeq ($(ARCH),x86_64)
112-
EXTRA_CFLAGS += -m64
113-
EXTRA_LDFLAGS += -m64
112+
EXTRA_CFLAGS += -m64 -O3 -DNDEBUG
113+
EXTRA_LDFLAGS += -m64 -O3 -DNDEBUG
114114
else
115-
EXTRA_CFLAGS += -m32
116-
EXTRA_LDFLAGS += -m32
115+
EXTRA_CFLAGS += -m32 -O3 -DNDEBUG
116+
EXTRA_LDFLAGS += -m32 -O3 -DNDEBUG
117117
endif
118118

119119
XCODE_FLAGS = -sdk macosx$(OSX_VERSION)

0 commit comments

Comments
 (0)