aboutsummaryrefslogtreecommitdiff
path: root/src/host (follow)
Commit message (Collapse)AuthorAgeFilesLines
* Merge branch 'master' into v2.1Mike Pall2023-08-281-6/+7
|\
| * Use fallback name for install files without valid .git or .relver.Mike Pall2023-08-281-6/+7
| |
* | Merge branch 'master' into v2.1v2.1.ROLLINGMike Pall2023-08-212-0/+44
|\|
| * Switch build system to rolling releases.v2.0.ROLLINGMike Pall2023-08-212-0/+44
| |
* | Merge branch 'master' into v2.1Mike Pall2023-08-208-8/+8
|\|
| * Bump copyright date.Mike Pall2023-08-207-7/+7
| |
* | MIPS32: Declare that the assembler part uses the FR=0 model.Mike Pall2023-08-121-3/+6
| | | | | | | | Thanks to Peter Cawley. #1040
* | Merge branch 'master' into v2.1Mike Pall2023-06-021-1/+2
|\|
| * Fix compiler warning.Mike Pall2023-06-021-1/+2
| | | | | | | | Reported by Myriachan.
* | Merge branch 'master' into v2.1Mike Pall2023-02-211-5/+11
|\|
| * Allow building sources with mixed LF/CRLF line-endings.Mike Pall2023-02-211-4/+10
| | | | | | | | Reported by mgood7123.
* | Make embedded bytecode readable and forward-compatible.Mike Pall2022-06-132-45/+95
| |
* | Merge branch 'master' into v2.1Mike Pall2022-06-082-2/+10
|\|
| * Fix warnings in minilua.c.Mike Pall2022-06-082-2/+10
| |
* | Don't use jit_State during build with JIT disabled.Mike Pall2022-06-082-0/+17
| |
* | Fix loop initialization in table.foreach().Mike Pall2022-05-202-32/+35
| | | | | | | | Reported by Daniel Steinberg.
* | Merge branch 'master' into v2.1Mike Pall2022-01-158-8/+8
|\|
| * Bump copyright date.Mike Pall2022-01-157-7/+7
| |
* | Merge branch 'master' into v2.1Mike Pall2021-07-211-1/+1
|\|
| * Fix minilua vararg stack handling.Mike Pall2021-07-211-1/+1
| | | | | | | | | | | | | | | | | | | | Note: this is not exploitable! minilua is only used during the LuaJIT build process. It only runs controlled and static Lua code (DynASM), which is entirely contained within this repo. LuaJIT itself has completely different stack handling code and is not affected either. This change is solely for the benefit of others, who might possibly use minilua for purposes other than running DynASM.
* | String buffers, part 3d: Compile string buffer methods and functions.Mike Pall2021-07-191-0/+2
| | | | | | | | Sponsored by fmad.io.
* | Merge branch 'master' into v2.1Mike Pall2021-01-028-8/+8
|\|
| * Bump copyright date.Mike Pall2021-01-027-7/+7
| |
* | Merge branch 'master' into v2.1Mike Pall2020-01-208-8/+8
|\|
| * Bump copyright date.Mike Pall2020-01-207-7/+7
| |
* | Remove support for de-facto dead archs.Mike Pall2020-01-202-25/+1
| |
* | PPC: Add soft-float support to interpreter.Mike Pall2017-07-261-1/+1
| | | | | | | | | | Contributed by Djordje Kovacevic and Stefan Pejic from RT-RK.com. Sponsored by Cisco Systems, Inc.
* | Merge branch 'master' into v2.1Mike Pall2017-04-071-1/+2
|\|
| * OSX: Fix build with recent XCode.Mike Pall2017-04-071-1/+2
| | | | | | | | Contributed by Joseph Zupko.
* | ARM64: Add big-endian support.Mike Pall2017-03-301-2/+6
| | | | | | | | | | Contributed by Djordje Kovacevic and Stefan Pejic from RT-RK.com. Sponsored by Cisco Systems, Inc.
* | Merge branch 'master' into v2.1Mike Pall2017-01-178-8/+8
|\|
| * Bump copyright date to 2017.Mike Pall2017-01-177-7/+7
| |
* | Add some more extensions from Lua 5.2/5.3.Mike Pall2017-01-171-3/+14
| | | | | | | | Contributed by François Perrad.
* | Merge branch 'master' into v2.1Mike Pall2016-07-171-4/+4
|\|
| * Fix unused vars etc. in internal Lua files.Mike Pall2016-07-171-4/+4
| | | | | | | | Thanks to François Perrad.
* | Windows/x86: Add full exception interoperability.Mike Pall2016-05-072-3/+27
| | | | | | | | Contributed by Peter Cawley.
* | Merge branch 'master' into v2.1Mike Pall2016-03-223-2/+3
|\|
| * Fix compiler warnings.Mike Pall2016-03-223-2/+3
| | | | | | | | Thanks to Demetri Obenour.
* | Merge branch 'master' into v2.1Mike Pall2016-03-038-8/+8
|\|
| * Bump copyright date to 2016.Mike Pall2016-03-037-7/+7
| |
* | ARM: Add external frame unwinding.Mike Pall2015-12-281-0/+9
| | | | | | | | Thanks to Nick Zavaritsky.
* | PPC64: Add build infrastructure.Mike Pall2015-03-062-1/+12
| |
* | Merge branch 'master' into v2.1Mike Pall2015-01-068-8/+8
|\|
| * Bump copyright date to 2015.Mike Pall2015-01-057-7/+7
| |
* | PPC/e500: Drop support for this architecture.Mike Pall2015-01-042-8/+3
| |
* | ARM64: Add build infrastructure and initial port of interpreter.Mike Pall2015-01-032-0/+11
| |
* | Add LJ_FR2 mode: Two-slot frame info.Mike Pall2015-01-031-0/+15
| |
* | x86/x64: Call external symbols directly from interpreter code.Mike Pall2014-12-083-4/+21
| | | | | | | | Except for ELF/x86 PIC, where it's easier to use wrappers.
* | Merge branch 'master' into v2.1Mike Pall2014-04-271-1/+1
|\|
| * Add PS Vita port.Mike Pall2014-04-271-1/+1
| | | | | | | | Thanks to Anton Stenmark.