Commit Graph

140 Commits

Author SHA1 Message Date
Mike Pall
cf7a0540a3 Bump copyright date to 2018. 2018-04-25 12:07:08 +02:00
Mike Pall
16dc7fb7bb Merge branch 'master' into v2.1 2017-05-01 20:27:04 +02:00
Mike Pall
0bf80b07b0 RELEASE LuaJIT-2.0.5 2017-05-01 20:10:28 +02:00
Mike Pall
71ff7ef8a7 Merge branch 'master' into v2.1 2017-01-17 12:41:05 +01:00
Mike Pall
b93a1dd0c8 Bump copyright date to 2017. 2017-01-17 12:35:03 +01:00
Mike Pall
c94b921f92 LJ_GC64: Add build options and install instructions. 2017-01-17 12:21:12 +01:00
Mike Pall
f6f838f840 Merge branch 'master' into v2.1 2016-07-31 13:42:49 +02:00
Mike Pall
02b9b55976 Revert "OSX: Switch to Clang as the default compiler."
It breaks cross-compilation to Android.
And host "gcc" aliases to "clang", anyway.
2016-07-31 13:39:55 +02:00
Mike Pall
287a5347cf MIPS: Support MIPS16 interlinking. 2016-06-08 10:24:00 +02:00
Mike Pall
d9986fbadb MIPS64, part 1: Add MIPS64 support to interpreter.
Contributed by Djordje Kovacevic and Stefan Pejic from RT-RK.com.
Sponsored by Cisco Systems, Inc.
2016-05-28 05:10:55 +02:00
Mike Pall
9fa843aefb Cleanup install docs. 2016-05-26 13:57:12 +02:00
Mike Pall
713e34054f Merge branch 'master' into v2.1 2016-03-22 22:22:51 +01:00
Mike Pall
7e05355a08 Fix install for cross-builds. 2016-03-22 22:22:43 +01:00
Mike Pall
f4231949b5 Merge branch 'master' into v2.1 2016-03-03 12:11:37 +01:00
Mike Pall
db1b399af1 Bump copyright date to 2016. 2016-03-03 12:02:22 +01:00
Mike Pall
4f87367b03 Document minimum compiler requirements for 2.1 branch. 2015-11-04 14:13:39 +01:00
Mike Pall
42b9c98d42 iOS/ARM64: Add build instructions.
Thanks to Vyacheslav Egorov.
2015-10-24 19:35:30 +02:00
Mike Pall
3ad77346df Merge branch 'master' into v2.1 2015-10-24 19:30:55 +02:00
Mike Pall
1393b2f681 Update build instructions. 2015-10-24 19:24:53 +02:00
Mike Pall
26b95a90f5 Add Xbox One port. 2015-06-12 22:28:38 +02:00
Mike Pall
d8cfc370ef Merge branch 'master' into v2.1 2015-05-14 20:52:03 +02:00
Mike Pall
69e5342eb8 RELEASE LuaJIT-2.0.4 2015-05-14 20:29:31 +02:00
Mike Pall
0a5045c34e Merge branch 'master' into v2.1 2015-01-06 00:12:45 +01:00
Mike Pall
86913b9bbf Bump copyright date to 2015. 2015-01-05 23:59:31 +01:00
Mike Pall
7bdadeb3c6 ARM64: Update docs. 2015-01-04 23:54:00 +01:00
Mike Pall
dfe84fd8c5 PPC/e500: Drop support for this architecture. 2015-01-04 23:01:16 +01:00
Mike Pall
e26dc8a215 Merge branch 'master' into v2.1 2014-04-27 00:10:34 +02:00
Mike Pall
7a39be0ac4 Add PS Vita port.
Thanks to Anton Stenmark.
2014-04-27 00:09:45 +02:00
Mike Pall
14e0f5ad8b Merge branch 'master' into v2.1 2014-03-12 13:24:37 +01:00
Mike Pall
880ca300e8 RELEASE LuaJIT-2.0.3 2014-03-12 13:24:07 +01:00
Mike Pall
9695c5ab46 Merge branch 'master' into v2.1 2014-02-26 15:57:13 +01:00
Mike Pall
6a47e123a4 Add PS4 port.
Thanks to Eddie Edwards.
2014-02-26 15:56:07 +01:00
Mike Pall
a9d4543601 Merge branch 'master' into v2.1 2014-01-16 23:18:34 +01:00
Mike Pall
ef59e54820 Bump copyright date to 2014. 2014-01-16 23:10:16 +01:00
Mike Pall
31e7cd1c76 Low-overhead profiler, part 6: documentation. 2013-09-10 00:06:17 +02:00
Mike Pall
519ef0cba7 Add support for multilib distro builds. 2013-07-09 17:30:02 +02:00
Mike Pall
21af151af2 RELEASE LuaJIT-2.0.2 2013-06-03 21:16:17 +02:00
Mike Pall
92699e9ea9 RELEASE LuaJIT-2.0.1 2013-02-19 18:05:39 +01:00
Mike Pall
c7f0b6bca0 Fix capitalization of 'Xbox'. 2013-02-13 11:57:04 +01:00
Mike Pall
4a44c4ff69 Bump copyright date to 2013. 2013-02-11 12:54:48 +01:00
Mike Pall
89e4650bae Add XBox 360 port.
Thanks to Eddie Edwards.
2013-01-21 16:43:49 +01:00
Mike Pall
2156925b9b Improve iOS install docs. 2012-11-07 23:00:34 +01:00
Mike Pall
4b9441c0a9 Update docs for release candidate. 2012-10-31 18:14:49 +01:00
Mike Pall
f1fe96e7ef Extended Android build instructions. 2012-10-17 14:23:29 +02:00
Mike Pall
4baa01be78 RELEASE LuaJIT-2.0.0-beta11 2012-10-16 20:13:01 +02:00
Mike Pall
6d36234856 Update Android install docs. 2012-10-15 01:09:56 +02:00
Mike Pall
d70d77549b Documentation cleanup and reorganization. 2012-10-14 21:48:04 +02:00
Mike Pall
a0ee70de6d Documentation layout changes. 2012-10-14 00:47:26 +02:00
Mike Pall
1878d17f19 Update cross-compilation docs. 2012-08-09 13:16:35 +02:00
Mike Pall
cccf763898 Move lib/* to src/jit/*. 2012-06-08 21:14:33 +02:00
Mike Pall
5bd133d6c8 Link to LuaJIT wiki. 2012-05-31 23:54:44 +02:00
Mike Pall
51f05d64c9 RELEASE LuaJIT-2.0.0-beta10 2012-05-09 18:11:35 +02:00
Mike Pall
b466641218 Add links to LuaJIT mailing list. 2012-05-04 21:58:52 +02:00
Mike Pall
67773165e8 Fix OSX build issues. Bump minimum required OSX version to 10.4
Only set MACOSX_DEPLOYMENT_TARGET to 10.4 if not set.
Always force -fno-stack-protector.
2012-03-28 10:19:23 +02:00
Mike Pall
10ef109eef Bump copyright date to 2012. 2012-01-23 22:42:42 +01:00
Mike Pall
20813bcee0 MIPS: Update install docs. 2012-01-23 22:30:25 +01:00
Mike Pall
b61be299c9 Auto-detect target arch via cross-compiler. Drop TARGET=arch. 2011-12-15 19:16:06 +01:00
Mike Pall
6ace80c897 RELEASE LuaJIT-2.0.0-beta9 2011-12-14 15:12:49 +01:00
Mike Pall
d1569a5d68 Fix docs. The code base doesn't work on Windows 98 anymore. 2011-11-27 12:35:35 +01:00
Mike Pall
9c58bd6689 PPC: Update install docs. 2011-07-13 22:06:44 +02:00
Mike Pall
9b0c641ac1 RELEASE LuaJIT-2.0.0-beta8 2011-06-23 17:15:02 +02:00
Mike Pall
f182559069 Misc. updates to docs. 2011-06-23 16:17:13 +02:00
Mike Pall
cfdc356ebe RELEASE LuaJIT-2.0.0-beta7 2011-05-05 16:31:13 +02:00
Mike Pall
b760add618 Misc. updates to docs. 2011-05-05 01:15:22 +02:00
Mike Pall
0ba34ffe50 ARM: Fix ABI and build issues for iOS. Now works on iOS 3.0+. 2011-04-28 19:41:34 +02:00
Mike Pall
0b606061db ARM: Use own lj_bswap(). Reduce min. req. version of GCC to 4.2. 2011-04-28 12:33:31 +02:00
Mike Pall
ca18293ebc Add remark about target OS to cross-compilation instructions. 2011-04-18 17:20:59 +02:00
Mike Pall
b53ca064d4 ARM: Add install docs. 2011-04-17 12:48:28 +02:00
Mike Pall
97d84111fd RELEASE LuaJIT-2.0.0-beta6 2011-02-11 16:28:37 +01:00
Mike Pall
1f0006ac71 Cleanup of docs. 2011-02-11 14:51:20 +01:00
Mike Pall
a5aade2fa9 FFI: Finish FFI docs. 2011-02-11 01:21:46 +01:00
Mike Pall
a7ab6b2dc9 Fix various HTML errors in the docs. 2011-02-10 03:10:38 +01:00
Mike Pall
e985aeda84 FFI: Add preliminary FFI documentation (still incomplete). 2011-01-20 22:14:17 +01:00
Mike Pall
06f99fc3df Bump copyright date to 2011. 2011-01-09 17:12:53 +01:00
Mike Pall
b45e3246ce Split up extension/API docs into sub-pages. 2010-11-09 18:11:35 +01:00
Mike Pall
5dcf630c54 Reorganize compatibility table in install docs. 2010-10-11 16:26:48 +02:00
Mike Pall
ddae887878 Update docs for PPC port. Clarify and extend install instructions. 2010-10-05 01:36:54 +02:00
Mike Pall
9cb5046c3f PPC: Add stack frame layout for PPCSPE target.
PPCSPE target compiles now, but will trap for any NYI parts.
Cross-compilation instructions:
  make HOST_CC="gcc -m32" CROSS=powerpc-e500v2-linux-gnuspe- TARGET=ppcspe
2010-08-27 18:32:24 +02:00
Mike Pall
d668373654 RELEASE LuaJIT-2.0.0-beta5 2010-08-24 15:10:40 +02:00
Mike Pall
23189fa40d RELEASE LuaJIT-2.0.0-beta4 2010-03-28 19:26:33 +02:00
Mike Pall
8e20b030ac Add links to interactive performance comparison to offline docs. 2010-03-19 21:01:14 +01:00
Mike Pall
d87cb5b526 Add WinSDK v7.0 requirement for building on Windows/x64. 2010-03-09 02:45:47 +01:00
Mike Pall
09e875519b RELEASE LuaJIT-2.0.0-beta3 2010-03-07 19:30:21 +01:00
Mike Pall
9fd1c6c586 Add OS/CPU/CC compatibility matrix to docs. Fix spelling. 2010-03-07 17:12:21 +01:00
Mike Pall
af92a14313 Update docs: native build default, cross-compilation, embedding. 2010-03-04 19:07:38 +01:00
Mike Pall
2e22d33d9d Enable JIT compiler for x64.
Only works on Linux/x64 and Windows/x64 right now.
Force an x64 build on Linux/x64 with: make CC="gcc -m64"
NYI: handle on-trace OOM errors.
NYI: improve register allocation for x64.
2010-02-28 21:51:01 +01:00
Mike Pall
379b8c5fe4 Update docs with x64 build instructions. 2010-01-17 22:02:13 +01:00
Mike Pall
4d9be5b8f8 Bump all copyright dates to 2010. 2010-01-09 14:28:11 +01:00
Mike Pall
1d1fed48a0 RELEASE LuaJIT-2.0.0-beta2 2009-12-08 19:49:20 +01:00
Mike Pall
55b1695971 RELEASE LuaJIT-2.0.0-beta1 2009-12-08 19:46:35 +01:00