aboutsummaryrefslogtreecommitdiff
path: root/src/lj_arch.h (follow)
Commit message (Collapse)AuthorAgeFilesLines
* Merge branch 'master' into v2.1Mike Pall2020-01-201-1/+1
|\
| * Bump copyright date.Mike Pall2020-01-201-1/+1
| |
* | Remove support for de-facto dead archs.Mike Pall2020-01-201-4/+2
| |
* | MIPS: Add MIPS64 R6 port.Mike Pall2020-01-201-1/+28
| | | | | | | | | | | | Contributed by Hua Zhang, YunQiang Su from Wave Computing, and Radovan Birdic from RT-RK. Sponsored by Wave Computing.
* | x64: Enable LJ_GC64 mode by default.Mike Pall2019-12-081-1/+1
| |
* | Windows: Add UWP support, part 1.Mike Pall2018-06-051-0/+19
| | | | | | | | Contributed by Ben Pye.
* | Merge branch 'master' into v2.1Mike Pall2018-06-051-4/+1
|\|
| * PPC/NetBSD: Fix endianess check.Mike Pall2018-06-051-1/+1
| | | | | | | | Thanks to he32 and daurnimator.
| * MIPS: Backport workaround for compact unwind tables.Mike Pall2017-02-201-0/+5
| |
* | Fix ARMv8 (32 bit subset) detection.Mike Pall2018-01-181-1/+1
| | | | | | | | Thanks to Markus Oberhumber.
* | PPC: Add soft-float support to JIT compiler backend.Mike Pall2017-09-031-1/+0
| | | | | | | | | | Contributed by Djordje Kovacevic and Stefan Pejic from RT-RK.com. Sponsored by Cisco Systems, Inc.
* | PPC: Add soft-float support to interpreter.Mike Pall2017-07-261-5/+24
| | | | | | | | | | Contributed by Djordje Kovacevic and Stefan Pejic from RT-RK.com. Sponsored by Cisco Systems, Inc.
* | MIPS64: Add soft-float support to JIT compiler backend.Mike Pall2017-06-071-3/+1
| | | | | | | | | | Contributed by Djordje Kovacevic and Stefan Pejic from RT-RK.com. Sponsored by Cisco Systems, Inc.
* | Allow building on Haiku OS.Mike Pall2017-04-071-1/+1
| | | | | | | | | | Note: this is not an officially supported target. Thanks to kallisti5.
* | ARM64: Add big-endian support.Mike Pall2017-03-301-4/+6
| | | | | | | | | | Contributed by Djordje Kovacevic and Stefan Pejic from RT-RK.com. Sponsored by Cisco Systems, Inc.
* | ARM64: Fix Nintendo Switch build.Mike Pall2017-03-201-1/+1
| | | | | | | | Thanks to Eddie Edwards.
* | MIPS64, part 2: Add MIPS64 hard-float JIT compiler backend.Mike Pall2017-02-201-1/+3
| | | | | | | | | | Contributed by Djordje Kovacevic and Stefan Pejic from RT-RK.com. Sponsored by Cisco Systems, Inc.
* | Merge branch 'master' into v2.1Mike Pall2017-01-171-1/+1
|\|
| * Bump copyright date to 2017.Mike Pall2017-01-171-1/+1
| |
* | ARM64: Add JIT compiler backend.Mike Pall2016-11-201-1/+0
| | | | | | | | | | Contributed by Djordje Kovacevic and Stefan Pejic from RT-RK.com. Sponsored by Cisco Systems, Inc.
* | MIPS: Fix build failures and warnings.Mike Pall2016-05-291-2/+2
| |
* | MIPS64, part 1: Add MIPS64 support to interpreter.Mike Pall2016-05-281-11/+37
| | | | | | | | | | Contributed by Djordje Kovacevic and Stefan Pejic from RT-RK.com. Sponsored by Cisco Systems, Inc.
* | x64/LJ_GC64: Add missing backend support and enable JIT compilation.Mike Pall2016-05-231-1/+1
| | | | | | | | Contributed by Peter Cawley.
* | LJ_FR2: Add support for trace recording and snapshots.Mike Pall2016-05-231-1/+1
| | | | | | | | Contributed by Peter Cawley.
* | Merge branch 'master' into v2.1Mike Pall2016-04-031-3/+6
|\|
| * Cygwin: Allow cross-builds to non-Cygwin targets.Mike Pall2016-04-031-3/+6
| |
* | Merge branch 'master' into v2.1Mike Pall2016-03-031-1/+1
|\|
| * Bump copyright date to 2016.Mike Pall2016-03-031-1/+1
| |
* | Fix Android/x86 build.Mike Pall2016-03-031-1/+1
| |
* | MIPS: Add soft-float support to JIT compiler backend.Mike Pall2016-02-101-3/+0
| |
* | MIPS: Switch to dual-number mode. Fix soft-float interpreter.Mike Pall2016-01-291-8/+26
| |
* | MIPS soft-float, part 1: Add soft-float support to interpreter.Mike Pall2015-12-171-3/+7
| | | | | | | | | | Contributed by Djordje Kovacevic and Stefan Pejic from RT-RK.com. Sponsored by Cisco Systems, Inc.
* | Merge branch 'master' into v2.1Mike Pall2015-10-241-0/+3
|\|
| * iOS: Disable os.execute() when building for iOS >= 8.0.Mike Pall2015-10-241-0/+3
| | | | | | | | Thanks to Vyacheslav Egorov.
* | Merge branch 'master' into v2.1Mike Pall2015-09-201-1/+5
|\|
| * Fix Cygwin support. Note: this is not a supported target.Mike Pall2015-09-201-1/+5
| | | | | | | | Contributed by Yaakov Selkowitz.
* | Fix Xbox One port.Mike Pall2015-06-161-1/+0
| |
* | Add Xbox One port.Mike Pall2015-06-121-0/+7
| |
* | Merge branch 'master' into v2.1Mike Pall2015-06-091-1/+1
|\|
| * x64: Allow building without external unwinder.Mike Pall2015-06-091-1/+1
| | | | | | | | Required for PS4 SDK 2.5. Thanks to James Park.
* | x64: Add LJ_GC64 mode interpreter.Mike Pall2015-05-041-0/+3
| | | | | | | | Enable this mode with: make XCFLAGS=-DLUAJIT_ENABLE_GC64
* | PPC: Fix cross-endian builds.Mike Pall2015-04-121-0/+2
| |
* | PPC64: Add build infrastructure.Mike Pall2015-03-061-10/+26
| |
* | Merge branch 'master' into v2.1Mike Pall2015-02-251-1/+6
|\|
| * ARM: Handle more arch defines.Mike Pall2015-02-251-1/+3
| |
| * Properly fail unsupported cross-compile to MIPS64.Mike Pall2015-02-251-0/+3
| |
* | iOS/ARM64: Fix target OS detection.Mike Pall2015-01-081-1/+1
| |
* | ARM64: Add FFI support.Mike Pall2015-01-071-1/+0
| |
* | Merge branch 'master' into v2.1Mike Pall2015-01-061-1/+1
|\|
| * Bump copyright date to 2015.Mike Pall2015-01-051-1/+1
| |