aboutsummaryrefslogtreecommitdiff
path: root/src/lj_ccall.c (follow)
Commit message (Expand)AuthorAgeFilesLines
* Merge branch 'master' into v2.1Mike Pall2025-01-131-1/+1
|\
| * Bump copyright date.Mike Pall2025-01-131-1/+1
* | Windows/ARM64: Support Windows calling conventions.Mike Pall2023-09-111-1/+17
* | FFI/ARM64/OSX: Handle non-standard OSX C calling conventions.Mike Pall2023-08-291-6/+5
* | FFI: Unify stack setup for C calls in interpreter.Mike Pall2023-08-291-26/+31
* | Merge branch 'master' into v2.1Mike Pall2023-08-201-1/+1
|\|
| * Bump copyright date.Mike Pall2023-08-201-1/+1
* | Merge branch 'master' into v2.1Mike Pall2022-01-151-1/+1
|\|
| * Bump copyright date.Mike Pall2022-01-151-1/+1
* | FFI/ARM64/OSX: Fix vararg call handling.Mike Pall2021-05-021-4/+4
* | Merge branch 'master' into v2.1Mike Pall2021-01-021-1/+1
|\|
| * Bump copyright date.Mike Pall2021-01-021-1/+1
* | Add support for full-range 64 bit lightuserdata.Mike Pall2020-09-301-1/+1
* | Improve assertions.Mike Pall2020-06-151-7/+12
* | FFI/ARM64: Fix pass-by-value struct calling conventions.Mike Pall2020-03-201-1/+2
* | Merge branch 'master' into v2.1Mike Pall2020-01-201-1/+1
|\|
| * Bump copyright date.Mike Pall2020-01-201-1/+1
* | MIPS64: Hide internal function.Mike Pall2017-09-181-1/+2
* | PPC: Add soft-float support to interpreter.Mike Pall2017-07-261-14/+24
* | ARM64: Add big-endian support.Mike Pall2017-03-301-3/+17
* | 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/+1
* | MIPS64, part 1: Add MIPS64 support to interpreter.Mike Pall2016-05-281-4/+155
* | Merge branch 'master' into v2.1Mike Pall2016-03-031-1/+1
|\|
| * Bump copyright date to 2016.Mike Pall2016-03-031-1/+1
* | MIPS soft-float, part 2: Add soft-float FFI support.Mike Pall2015-12-181-13/+36
* | ARM64: Add FFI support.Mike Pall2015-01-071-0/+121
* | Merge branch 'master' into v2.1Mike Pall2015-01-061-1/+1
|\|
| * Bump copyright date to 2015.Mike Pall2015-01-051-1/+1
* | PPC/e500: Drop support for this architecture.Mike Pall2015-01-041-36/+0
* | Merge branch 'master' into v2.1Mike Pall2014-01-161-1/+1
|\|
| * Bump copyright date to 2014.Mike Pall2014-01-161-1/+1
* | Merge branch 'master' into v2.1Mike Pall2013-09-081-2/+3
|\|
| * FFI/x64: Fix passing of vector arguments to calls.Mike Pall2013-09-081-2/+3
* | Merge branch 'master' into v2.1Mike Pall2013-05-161-2/+6
|\|
| * FFI: Fix calling conventions for ARM hard-float EABI.Mike Pall2013-05-161-2/+6
* | Merge branch 'master' into v2.1Mike Pall2013-05-161-2/+60
|\|
| * FFI: Fix calling conventions for 32 bit OSX and iOS simulator.Mike Pall2013-05-161-0/+58
| * Add partial support for building with MingW64 GCC 4.8-SEH.Mike Pall2013-05-151-2/+2
* | Big renaming of string buffer/formatting/conversion functions.Mike Pall2013-05-131-1/+0
|/
* Bump copyright date to 2013.Mike Pall2013-02-111-1/+1
* FFI: Fix handling of qualified transparent structs/unions.Mike Pall2013-02-031-2/+2
* FFI: Don't keep CType * across call. Callback may reallocate table.Mike Pall2012-08-121-0/+2
* ARM: Add hard-float ABI support to the FFI (interpreter).Mike Pall2012-07-301-4/+112
* FFI: Box all accessed or returned enums.Mike Pall2012-07-171-1/+0
* Avoid pesky compiler warnings about C++ keywords (eh?).Mike Pall2012-07-031-2/+2
* Bump copyright date to 2012.Mike Pall2012-01-231-1/+1
* MIPS: Add interpreter. Enable MIPS build rules.Mike Pall2012-01-231-3/+56
* FFI: Add callback support (for x86/x64).Mike Pall2011-11-141-1/+8