Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Merge branch 'master' into v2.1 | Mike Pall | 2025-01-13 | 9 | -9/+9 |
|\ | |||||
| * | Bump copyright date. | Mike Pall | 2025-01-13 | 8 | -8/+8 |
| | | |||||
* | | macOS: Workaround for buggy XCode 15.0 - 15.2 linker. | Mike Pall | 2024-10-02 | 1 | -0/+4 |
| | | | | | | | | Thanks to Carlo Cabrera. #1283 | ||||
* | | Merge branch 'master' into v2.1 | Mike Pall | 2024-01-31 | 1 | -1/+1 |
|\| | |||||
| * | Prevent include of luajit_rolling.h. | Mike Pall | 2024-01-31 | 1 | -1/+1 |
| | | | | | | | | Thanks to Peter Cawley. #1145 | ||||
* | | Add cross-32/64 bit and deterministic bytecode generation. | Mike Pall | 2024-01-22 | 1 | -41/+50 |
| | | | | | | | | Contributed by Peter Cawley. #993 #1008 | ||||
* | | ARM64: Restore fp before sp in C stack unwinders. | Mike Pall | 2023-10-08 | 1 | -1/+2 |
| | | | | | | | | Thanks to Peter Cawley. #1096 | ||||
* | | Windows/ARM64: Fix exception unwinding (again). | Mike Pall | 2023-09-15 | 1 | -7/+5 |
| | | | | | | | | Thanks to Peter Cawley. #593 | ||||
* | | Windows/ARM64: Fix typo in exception unwinding. | Mike Pall | 2023-09-11 | 1 | -1/+1 |
| | | | | | | | | Thanks to Peter Cawley. #593 | ||||
* | | Windows/ARM64: Fix exception unwinding. | Mike Pall | 2023-09-11 | 1 | -7/+7 |
| | | | | | | | | Thanks to Peter Cawley. #593 | ||||
* | | Fix Cygwin build. | Mike Pall | 2023-09-11 | 1 | -1/+1 |
| | | | | | | | | Thanks to Christopher Ng. #1077 #1078 | ||||
* | | Merge branch 'master' into v2.1 | Mike Pall | 2023-09-10 | 1 | -0/+1 |
|\| | |||||
| * | Allow path overrides in genversion.lua with minilua, too. | Mike Pall | 2023-09-10 | 1 | -0/+1 |
| | | | | | | | | Thanks to arch1t3cht. #1067 | ||||
* | | Windows/ARM64: Add initial support. | Mike Pall | 2023-09-10 | 1 | -9/+104 |
| | | | | | | | | | | Only builds with native ARM64 Visual Studio for now. Thanks to vanc and Stephen Just. #593 #964 | ||||
* | | Merge branch 'master' into v2.1 | Mike Pall | 2023-09-09 | 1 | -3/+3 |
|\| | |||||
| * | Allow override of paths for genversion.lua. | Mike Pall | 2023-09-09 | 1 | -3/+3 |
| | | | | | | | | Thanks to arch1t3cht. #1067 | ||||
* | | Merge branch 'master' into v2.1 | Mike Pall | 2023-08-28 | 1 | -6/+7 |
|\| | |||||
| * | Use fallback name for install files without valid .git or .relver. | Mike Pall | 2023-08-28 | 1 | -6/+7 |
| | | |||||
* | | Merge branch 'master' into v2.1v2.1.ROLLING | Mike Pall | 2023-08-21 | 2 | -0/+44 |
|\| | |||||
| * | Switch build system to rolling releases.v2.0.ROLLING | Mike Pall | 2023-08-21 | 2 | -0/+44 |
| | | |||||
* | | Merge branch 'master' into v2.1 | Mike Pall | 2023-08-20 | 8 | -8/+8 |
|\| | |||||
| * | Bump copyright date. | Mike Pall | 2023-08-20 | 7 | -7/+7 |
| | | |||||
* | | MIPS32: Declare that the assembler part uses the FR=0 model. | Mike Pall | 2023-08-12 | 1 | -3/+6 |
| | | | | | | | | Thanks to Peter Cawley. #1040 | ||||
* | | Merge branch 'master' into v2.1 | Mike Pall | 2023-06-02 | 1 | -1/+2 |
|\| | |||||
| * | Fix compiler warning. | Mike Pall | 2023-06-02 | 1 | -1/+2 |
| | | | | | | | | Reported by Myriachan. | ||||
* | | Merge branch 'master' into v2.1 | Mike Pall | 2023-02-21 | 1 | -5/+11 |
|\| | |||||
| * | Allow building sources with mixed LF/CRLF line-endings. | Mike Pall | 2023-02-21 | 1 | -4/+10 |
| | | | | | | | | Reported by mgood7123. | ||||
* | | Make embedded bytecode readable and forward-compatible. | Mike Pall | 2022-06-13 | 2 | -45/+95 |
| | | |||||
* | | Merge branch 'master' into v2.1 | Mike Pall | 2022-06-08 | 2 | -2/+10 |
|\| | |||||
| * | Fix warnings in minilua.c. | Mike Pall | 2022-06-08 | 2 | -2/+10 |
| | | |||||
* | | Don't use jit_State during build with JIT disabled. | Mike Pall | 2022-06-08 | 2 | -0/+17 |
| | | |||||
* | | Fix loop initialization in table.foreach(). | Mike Pall | 2022-05-20 | 2 | -32/+35 |
| | | | | | | | | Reported by Daniel Steinberg. | ||||
* | | Merge branch 'master' into v2.1 | Mike Pall | 2022-01-15 | 8 | -8/+8 |
|\| | |||||
| * | Bump copyright date. | Mike Pall | 2022-01-15 | 7 | -7/+7 |
| | | |||||
* | | Merge branch 'master' into v2.1 | Mike Pall | 2021-07-21 | 1 | -1/+1 |
|\| | |||||
| * | Fix minilua vararg stack handling. | Mike Pall | 2021-07-21 | 1 | -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 Pall | 2021-07-19 | 1 | -0/+2 |
| | | | | | | | | Sponsored by fmad.io. | ||||
* | | Merge branch 'master' into v2.1 | Mike Pall | 2021-01-02 | 8 | -8/+8 |
|\| | |||||
| * | Bump copyright date. | Mike Pall | 2021-01-02 | 7 | -7/+7 |
| | | |||||
* | | Merge branch 'master' into v2.1 | Mike Pall | 2020-01-20 | 8 | -8/+8 |
|\| | |||||
| * | Bump copyright date. | Mike Pall | 2020-01-20 | 7 | -7/+7 |
| | | |||||
* | | Remove support for de-facto dead archs. | Mike Pall | 2020-01-20 | 2 | -25/+1 |
| | | |||||
* | | PPC: Add soft-float support to interpreter. | Mike Pall | 2017-07-26 | 1 | -1/+1 |
| | | | | | | | | | | Contributed by Djordje Kovacevic and Stefan Pejic from RT-RK.com. Sponsored by Cisco Systems, Inc. | ||||
* | | Merge branch 'master' into v2.1 | Mike Pall | 2017-04-07 | 1 | -1/+2 |
|\| | |||||
| * | OSX: Fix build with recent XCode. | Mike Pall | 2017-04-07 | 1 | -1/+2 |
| | | | | | | | | Contributed by Joseph Zupko. | ||||
* | | ARM64: Add big-endian support. | Mike Pall | 2017-03-30 | 1 | -2/+6 |
| | | | | | | | | | | Contributed by Djordje Kovacevic and Stefan Pejic from RT-RK.com. Sponsored by Cisco Systems, Inc. | ||||
* | | Merge branch 'master' into v2.1 | Mike Pall | 2017-01-17 | 8 | -8/+8 |
|\| | |||||
| * | Bump copyright date to 2017. | Mike Pall | 2017-01-17 | 7 | -7/+7 |
| | | |||||
* | | Add some more extensions from Lua 5.2/5.3. | Mike Pall | 2017-01-17 | 1 | -3/+14 |
| | | | | | | | | Contributed by François Perrad. | ||||
* | | Merge branch 'master' into v2.1 | Mike Pall | 2016-07-17 | 1 | -4/+4 |
|\| |