File tree 4 files changed +24
-4
lines changed
4 files changed +24
-4
lines changed Original file line number Diff line number Diff line change 53
53
/contrib /src copy /
54
54
** /winrt /install
55
55
** /winrt /temp
56
- ** /winrt /cmake /install
56
+ ** /winrt /cmake /install
57
+
58
+ ** /tarballs
59
+ /build /android-toolchain *
60
+ /contrib /android- *
Original file line number Diff line number Diff line change 1
- ef04db5bee66a6e24da8d488df2c035c9593792dca4cb49955d673281a7c7b00ab40f4a63e699959461da7fb0732cf81ec46808c33b66ae1eaca4ef94d0b61e3 LuaJIT-2.1.0-beta2 .tar.gz
1
+ c44e967a0f671ed32b55aee810bc8b3b63737a2d7363b8984ae1949b24f98dbb3f9be7c1e10239fdeb96a3e3c836f606342cbd61838cf9bcadb077443eb5bc12 LuaJIT-2.1.0-beta3 .tar.gz
Original file line number Diff line number Diff line change
1
+ diff --git a/src/luaconf.h b/src/luaconf.h
2
+ index c2d29d9..6647c52 100644
3
+ --- a/src/luaconf.h
4
+ +++ b/src/luaconf.h
5
+ @@ -102,7 +102,7 @@
6
+
7
+ /* Note: changing the following defines breaks the Lua 5.1 ABI. */
8
+ #define LUA_INTEGER ptrdiff_t
9
+ - #define LUA_IDSIZE 60 /* Size of lua_Debug.short_src. */
10
+ + #define LUA_IDSIZE 512 /* Size of lua_Debug.short_src. */
11
+ /*
12
+ ** Size of lauxlib and io.* on-stack buffers. Weird workaround to avoid using
13
+ ** unreasonable amounts of stack space, but still retain ABI compatibility.
Original file line number Diff line number Diff line change 1
1
# luajit
2
2
3
- LUAJIT_VERSION := 2.1.0-beta2
3
+ LUAJIT_VERSION := 2.1.0-beta3
4
4
LUAJIT_URL := http://luajit.org/download/LuaJIT-$(LUAJIT_VERSION ) .tar.gz
5
5
6
6
$(TARBALLS ) /LuaJIT-$(LUAJIT_VERSION ) .tar.gz :
16
16
17
17
ifeq ($(LUAJIT_VERSION ) ,2.1.0-beta2)
18
18
$(APPLY) $(SRC)/luajit/luajit-v2.1.0-beta2.patch
19
+ endif
20
+ ifeq ($(LUAJIT_VERSION ) ,2.1.0-beta3)
21
+ $(APPLY) $(SRC)/luajit/luajit-v2.1.0-beta3.patch
19
22
endif
20
23
$(MOVE)
21
24
68
71
69
72
.luajit : luajit
70
73
ifdef HAVE_ANDROID
71
- cd $< && $(MAKE) -j8 HOST_CC=$(LUAJIT_HOST_CC) CROSS=$(LUAJIT_CROSS_HOST) TARGET_SYS=Linux TARGET_FLAGS=$(LUAJIT_TARGET_FLAGS)
74
+ cd $< && $(MAKE) -j8 HOST_CC=$(LUAJIT_HOST_CC) CROSS=$(LUAJIT_CROSS_HOST) CC=clang TARGET_SYS=Linux TARGET_FLAGS=$(LUAJIT_TARGET_FLAGS)
72
75
endif
73
76
74
77
ifdef HAVE_MACOSX
You can’t perform that action at this time.
0 commit comments