Commit Graph

14 Commits

Author SHA1 Message Date
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