8663fd0bc8
add loongarch64 support
CI / Build with MariaDB (push) Has been cancelled
CI / Build on ubuntu-20.04 (push) Has been cancelled
CI / Build on ubuntu-22.04 (push) Has been cancelled
2025-07-01 17:33:12 +08:00
3ceba0b1e1
build/CI/packaging: automatically set deployment target on MacOS
2025-03-09 19:26:33 +03:00
4228c85ff9
Replace bundled LuaJIT with upstream @ commit 224129a
2023-05-03 17:02:41 +03:00
797e4c468f
Update LuaJIT
2020-06-09 21:23:49 +03:00
2168425f6e
Update LuaJIT to merge the following fix:
...
commit 2410af4df0833c3571aac5e6bf509a7a4071c7ad
Author: Alexey Kopytov <akopytov@gmail.com >
Date: Sun Jul 14 15:58:12 2019 +0300
Fix an unterminated #ifdef introduced in commit 4baf55b.
2019-07-14 15:59:47 +03:00
cb72db1b1a
Update LuaJIT.
...
In particular, the update fixes the build problem on MacOS Mojave (see
LuaJIT/LuaJIT#484 ).
2019-07-14 13:39:41 +03:00
eefb5ca6aa
Merge branch '1.0'
2019-07-14 13:39:11 +03:00
a65bc9afe1
Cherry-pick fix for LuaJIT/LuaJIT#484 to fix builds on MacOS Mojave.
...
Bump minimum MACOSX_DEPLOYMENT_TARGET to 10.6
The macOS SDK for 10.4 has been deprecated as of 10.14, bump to 10.6 so that LuaJIT continues to build out of the box.
Fixes LuaJIT#484.
2019-07-14 13:02:30 +03:00
f5650f4ad5
Merge LuaJIT PPC64 port.
...
PPC64/LuaJIT commit 401cfb, akopytov/LuaJIT commit 5b83fa8.
2018-08-30 06:28:21 +03:00
b0beea01e8
Backport a compiler warning fix from LuaJIT HEAD.
2018-01-14 18:42:53 +03:00
ab06ffd299
Merge branch '1.0'
2017-12-11 11:12:40 +03:00
ba9b455379
Merge upstream ConcurrencyKit up to commit 005c715.
2017-12-11 11:10:26 +03:00
1788acbc47
Merge ConcurrencyKit up to commit b87563b.
...
Fix busybox compilation (gh#148) by merging the upstream fix.
2017-06-21 22:22:00 +03:00
358f51ce44
Merge akopytov/LuaJIT up to commit 26a9306.
2017-05-02 13:56:52 -07:00
b8945d5367
Merge akopytov/LuaJIT up to commit a0b15c7.
...
This is to cherry-pick the following commit from the Tarantool LuaJIT branch:
commit 0615898d294847677ce8c652f3a67956a48e0ee1
Author: Nick Zavaritsky <mejedi@gmail.com >
Date: Thu Jul 28 14:24:58 2016 +0300
Automatically try *.so if *.dylib is missing (osx).
2017-04-02 14:36:03 +03:00
6b83cb3af1
Fix bundled LuaJIT builds on 32-bit x86 where LJ_TARGET_JUMPRANGE is not defined.
2017-03-09 23:52:21 +03:00
f9315b637d
Bundle cram and make it used automatically by 'make test'.
2017-03-05 21:14:24 +03:00
351ccc88f7
Update bundled ConcurrencyKit to 0.6.0.
2017-02-28 08:18:11 +03:00
a62d26da6f
Merge from akopytov/LuaJIT up to commit fc9893e.
2017-02-25 18:43:26 +03:00
b0fcdf5a0c
Merge from LuaJIT upstream up to commit 5aa0201.
2017-02-19 19:17:54 +03:00
278a14fd9f
Merged LuaJIT upstream up to 8e5d7be.
2017-01-11 21:23:16 +03:00
f125b3d15c
Pass CPPFLAGS to ConcurrencyKit build flags.
2016-12-30 11:17:38 +03:00
cf2ce71141
Autodetect the most optimal -march GCC flag for the target architecture.
...
Use ax_gcc_archflag.m4 to try to guess the most optimal -march value for
the target architecture, unless cross-compiling, or the value is set
explicitly with --with-gcc-arch.
Also, AArch64/ThunderX-specific updates to ax_gcc_archflag.m4.
In sb_concurrency_kit.m4, add --enable-lse to CK build flags if LSE
instructions are supported by the target.
2016-12-30 09:53:56 +03:00
dc8f6dcf57
Pass global CC, CFLAGS and LDFLAGS to ConcurrencyKit build system.
...
This allows higher optimization levels in optimized builds and
gcov-enabled CK libraries in --enable-coverage builds.
2016-12-12 17:30:21 +03:00
68fda7fbd1
Merge from https://github.com/akopytov/ck
...
Merge AArch64 LSE support from ConcurrencyKit up to commit 5f1be5d.
2016-12-08 10:48:48 +03:00
b71a0c675e
Merge from ConcurrencyKit upstream up to commit 566bb28.
2016-12-05 11:18:46 +03:00
fedf3f6d1d
Merge from Concurrency Kit upstream.
2016-10-16 22:57:37 +03:00
6bf78c6132
Initial Concurrency Kit import.
2016-10-16 22:57:37 +03:00
8b581ae4e7
Merge from LuaJIT upstream.
2016-10-16 22:52:29 +03:00
822d4cf454
Merge AArch64 port from
...
https://github.com/cbaylis/luajit-aarch64/tree/aarch64-v2.1-new
2016-10-15 21:50:24 +03:00
7eeac290a9
Fix luajit branch to pass 'make distcheck' and Travis CI builds.
2016-10-15 13:43:10 +03:00
fed1958d7b
Update LuaJIT to 2.1.0-beta2.
...
Merge commit '166343f6181318e328598e1ecaa7a1d94a826b5c' into luajit
2016-03-20 20:32:01 +03:00
bf94de28f6
Support building with bundled LuaJIT.
2016-03-20 01:38:36 +03:00
dec6b9b9e3
Merge commit '536c663b3aef2d114a2083feef33e356ff354ac2' as 'third_party/luajit/luajit'
2016-03-19 20:36:26 +03:00