Mike Pall
|
a057a07ab7
|
MIPS64: Add soft-float support to JIT compiler backend.
Contributed by Djordje Kovacevic and Stefan Pejic from RT-RK.com.
Sponsored by Cisco Systems, Inc.
|
2017-06-07 23:56:54 +02:00 |
|
Mike Pall
|
22dfa63283
|
Allow building on Haiku OS.
Note: this is not an officially supported target.
Thanks to kallisti5.
|
2017-04-07 12:05:18 +02:00 |
|
Mike Pall
|
3143b21894
|
ARM64: Add big-endian support.
Contributed by Djordje Kovacevic and Stefan Pejic from RT-RK.com.
Sponsored by Cisco Systems, Inc.
|
2017-03-30 11:30:01 +02:00 |
|
Mike Pall
|
779a1eb8e6
|
ARM64: Fix Nintendo Switch build.
Thanks to Eddie Edwards.
|
2017-03-20 23:53:16 +01:00 |
|
Mike Pall
|
a25c0b99b8
|
MIPS64, part 2: Add MIPS64 hard-float JIT compiler backend.
Contributed by Djordje Kovacevic and Stefan Pejic from RT-RK.com.
Sponsored by Cisco Systems, Inc.
|
2017-02-20 03:43:10 +01: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
|
04b60707d7
|
ARM64: Add JIT compiler backend.
Contributed by Djordje Kovacevic and Stefan Pejic from RT-RK.com.
Sponsored by Cisco Systems, Inc.
|
2016-11-20 22:18:14 +01:00 |
|
Mike Pall
|
384ce2f9ef
|
MIPS: Fix build failures and warnings.
|
2016-05-29 18:12:58 +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
|
2868715d80
|
x64/LJ_GC64: Add missing backend support and enable JIT compilation.
Contributed by Peter Cawley.
|
2016-05-23 06:01:54 +02:00 |
|
Mike Pall
|
6c8258d74b
|
LJ_FR2: Add support for trace recording and snapshots.
Contributed by Peter Cawley.
|
2016-05-23 01:49:00 +02:00 |
|
Mike Pall
|
25b377942a
|
Merge branch 'master' into v2.1
|
2016-04-03 19:08:32 +02:00 |
|
Mike Pall
|
4ab6367b21
|
Cygwin: Allow cross-builds to non-Cygwin targets.
|
2016-04-03 19:07:19 +02: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
|
6f3eed9fd8
|
Fix Android/x86 build.
|
2016-03-03 11:46:48 +01:00 |
|
Mike Pall
|
f547a1425e
|
MIPS: Add soft-float support to JIT compiler backend.
|
2016-02-10 18:49:22 +01:00 |
|
Mike Pall
|
60de2f3d51
|
MIPS: Switch to dual-number mode. Fix soft-float interpreter.
|
2016-01-29 07:03:36 +01:00 |
|
Mike Pall
|
3f5c72421e
|
MIPS soft-float, part 1: Add soft-float support to interpreter.
Contributed by Djordje Kovacevic and Stefan Pejic from RT-RK.com.
Sponsored by Cisco Systems, Inc.
|
2015-12-17 22:42:20 +01:00 |
|
Mike Pall
|
ffb124ec77
|
Merge branch 'master' into v2.1
|
2015-10-24 19:03:14 +02:00 |
|
Mike Pall
|
3639ff4142
|
iOS: Disable os.execute() when building for iOS >= 8.0.
Thanks to Vyacheslav Egorov.
|
2015-10-24 19:02:15 +02:00 |
|
Mike Pall
|
49427dfcc2
|
Merge branch 'master' into v2.1
|
2015-09-20 19:18:31 +02:00 |
|
Mike Pall
|
076d625dc6
|
Fix Cygwin support. Note: this is not a supported target.
Contributed by Yaakov Selkowitz.
|
2015-09-20 19:17:02 +02:00 |
|
Mike Pall
|
28d8728869
|
Fix Xbox One port.
|
2015-06-16 04:27:44 +02:00 |
|
Mike Pall
|
26b95a90f5
|
Add Xbox One port.
|
2015-06-12 22:28:38 +02:00 |
|
Mike Pall
|
fb19df9fd7
|
Merge branch 'master' into v2.1
|
2015-06-09 22:09:11 +02:00 |
|
Mike Pall
|
72347895ed
|
x64: Allow building without external unwinder.
Required for PS4 SDK 2.5. Thanks to James Park.
|
2015-06-09 22:08:40 +02:00 |
|
Mike Pall
|
a92e730233
|
x64: Add LJ_GC64 mode interpreter.
Enable this mode with: make XCFLAGS=-DLUAJIT_ENABLE_GC64
|
2015-05-04 06:30:57 +02:00 |
|
Mike Pall
|
dec4acca9a
|
PPC: Fix cross-endian builds.
|
2015-04-12 01:23:01 +02:00 |
|
Mike Pall
|
361827c8f9
|
PPC64: Add build infrastructure.
|
2015-03-06 03:47:45 +01:00 |
|
Mike Pall
|
e1a8f3ba0b
|
Merge branch 'master' into v2.1
|
2015-02-25 18:12:14 +01:00 |
|
Mike Pall
|
5c0e33c2aa
|
ARM: Handle more arch defines.
|
2015-02-25 18:10:54 +01:00 |
|
Mike Pall
|
7ff476804e
|
Properly fail unsupported cross-compile to MIPS64.
|
2015-02-25 18:02:31 +01:00 |
|
Mike Pall
|
3f19b34242
|
iOS/ARM64: Fix target OS detection.
|
2015-01-08 02:52:31 +01:00 |
|
Mike Pall
|
33f0c24f06
|
ARM64: Add FFI support.
|
2015-01-07 21:06:40 +01: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
|
e1261a07bf
|
ARM64: Compatibility fixes for Clang.
|
2015-01-04 23:52:50 +01:00 |
|
Mike Pall
|
dfe84fd8c5
|
PPC/e500: Drop support for this architecture.
|
2015-01-04 23:01:16 +01:00 |
|
Mike Pall
|
f307d0adaf
|
ARM64: Add build infrastructure and initial port of interpreter.
|
2015-01-03 15:28:33 +01:00 |
|
Mike Pall
|
cb481ddc8f
|
Add LJ_GC64 mode: 64 bit GC object references.
Actually NaN tagging with 47 bit pointers and 13+4 bit tags.
|
2015-01-03 15:23:58 +01:00 |
|
Mike Pall
|
054e6abe37
|
Add LJ_FR2 mode: Two-slot frame info.
|
2015-01-03 15:04:38 +01:00 |
|
Mike Pall
|
ad03eba715
|
x86/x64: Drop internal x87 math functions. Use libm functions.
|
2014-12-08 02:02:34 +01:00 |
|
Mike Pall
|
be64823d95
|
Merge branch 'master' into v2.1
|
2014-10-07 16:18:46 +02:00 |
|
Mike Pall
|
4846a714a9
|
Fix DragonFly build (unsupported).
Thanks to Robin Hahling, Alex Hornung and Joris Giovannangeli.
|
2014-10-07 16:17:29 +02: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
|
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 |
|