Mike Pall
|
ef587afb2c
|
Merge branch 'master' into v2.1
|
2023-08-20 21:33:37 +02:00 |
|
Mike Pall
|
158a284cc9
|
Bump copyright date.
|
2023-08-20 21:25:30 +02:00 |
|
Mike Pall
|
7306ba78d6
|
Merge branch 'master' into v2.1
|
2022-01-15 19:42:30 +01:00 |
|
Mike Pall
|
c4dfb625ba
|
Bump copyright date.
|
2022-01-15 19:30:54 +01:00 |
|
Mike Pall
|
a119497bec
|
String buffers, part 2d: basic string buffer methods.
Sponsored by fmad.io.
|
2021-06-01 05:16:32 +02:00 |
|
Mike Pall
|
b5dafe5891
|
Merge branch 'master' into v2.1
|
2021-06-01 00:28:00 +02:00 |
|
Mike Pall
|
ae533e3a6c
|
FFI: Fix dangling reference to CType.
|
2021-06-01 00:26:45 +02:00 |
|
Mike Pall
|
1e66d0f9e6
|
Merge branch 'master' into v2.1
|
2021-01-02 21:56:07 +01:00 |
|
Mike Pall
|
f47c864b01
|
Bump copyright date.
|
2021-01-02 21:49:41 +01:00 |
|
Mike Pall
|
e9af1abec5
|
Add support for full-range 64 bit lightuserdata.
|
2020-09-30 01:34:49 +02:00 |
|
Mike Pall
|
8ae5170cdc
|
Improve assertions.
|
2020-06-15 02:52:00 +02:00 |
|
Mike Pall
|
87b111f0fe
|
Merge branch 'master' into v2.1
|
2020-01-20 23:34:21 +01:00 |
|
Mike Pall
|
38a5ed4b43
|
Bump copyright date.
|
2020-01-20 23:26:51 +01:00 |
|
Mike Pall
|
fbfbd7b9e1
|
FFI: Compile bitfield loads/stores.
|
2017-04-30 23:58:33 +02:00 |
|
Mike Pall
|
b93a1dd0c8
|
Bump copyright date to 2017.
|
2017-01-17 12:35:03 +01:00 |
|
Mike Pall
|
db1b399af1
|
Bump copyright date to 2016.
|
2016-03-03 12:02:22 +01:00 |
|
Mike Pall
|
86913b9bbf
|
Bump copyright date to 2015.
|
2015-01-05 23:59:31 +01:00 |
|
Mike Pall
|
41156fe1cd
|
FFI: Fix initialization of unions of subtypes.
Thanks to Peter Colberg.
|
2014-09-08 23:37:22 +02:00 |
|
Mike Pall
|
ef59e54820
|
Bump copyright date to 2014.
|
2014-01-16 23:10:16 +01:00 |
|
Mike Pall
|
4a44c4ff69
|
Bump copyright date to 2013.
|
2013-02-11 12:54:48 +01:00 |
|
Mike Pall
|
fe9934feea
|
FFI: Fix handling of qualified transparent structs/unions.
|
2013-02-03 11:51:19 +01:00 |
|
Mike Pall
|
16f23458bc
|
FFI: Change priority of table initializer variants for structs.
|
2012-11-15 00:26:34 +01:00 |
|
Mike Pall
|
da682b0e91
|
FFI: Add support for copy constructors.
|
2012-10-08 17:15:28 +02:00 |
|
Mike Pall
|
4d9c29a78c
|
FFI: Box all accessed or returned enums.
|
2012-07-17 22:22:07 +02:00 |
|
Mike Pall
|
f20ff8a30d
|
Avoid compiler warnings about redefined C++ keywords.
|
2012-07-09 16:02:05 +02:00 |
|
Mike Pall
|
17d3fc47f3
|
Avoid pesky compiler warnings about C++ keywords (eh?).
|
2012-07-03 13:19:32 +02:00 |
|
Mike Pall
|
fa2572da6c
|
FFI: Convert io.* file handle to FILE * pointer (but as a void *).
|
2012-05-29 12:09:18 +02:00 |
|
Mike Pall
|
886a450a3d
|
FFI: Allow 'typedef _Bool int BOOL;' to make Windows users happy.
|
2012-05-08 18:34:12 +02:00 |
|
Mike Pall
|
10ef109eef
|
Bump copyright date to 2012.
|
2012-01-23 22:42:42 +01:00 |
|
Mike Pall
|
c142b6c53e
|
FFI: Record C function calls with bool return values.
|
2011-11-25 19:36:35 +01:00 |
|
Mike Pall
|
71d00a56db
|
FFI: Add callback support (for x86/x64).
|
2011-11-14 14:18:25 +01:00 |
|
Mike Pall
|
c031d4b6a0
|
DUALNUM: Handle integer type in FFI.
|
2011-02-27 01:31:22 +01:00 |
|
Mike Pall
|
bd29d16141
|
FFI: Improve conversion error messages.
|
2011-02-19 12:56:12 +01:00 |
|
Mike Pall
|
705f593ffc
|
FFI: Don't force zero terminator on string to array conversion.
|
2011-01-24 15:51:33 +01:00 |
|
Mike Pall
|
72b3fff72f
|
FFI: Simplify initializer rules. Clarify docs.
|
2011-01-23 14:23:21 +01:00 |
|
Mike Pall
|
83d8c86bbb
|
FFI: Record conversions from bool ctype.
|
2011-01-17 01:21:57 +01:00 |
|
Mike Pall
|
6e702d703e
|
FFI: Cleanup some type conversions.
Remove pointless conversions to booleans.
Allow assigning functions to function pointers.
|
2011-01-13 16:39:42 +01:00 |
|
Mike Pall
|
06f99fc3df
|
Bump copyright date to 2011.
|
2011-01-09 17:12:53 +01:00 |
|
Mike Pall
|
dc4b82c33d
|
Add lj_num2u64 for number to uint64_t conversion.
|
2010-12-31 00:46:29 +01:00 |
|
Mike Pall
|
4668b229de
|
FFI: Add missing GC steps for implicit allocations.
|
2010-12-30 12:16:25 +01:00 |
|
Mike Pall
|
158de60b8c
|
Refactoring of conversion ops, part 2: cleanup cdata conversions.
|
2010-12-30 00:42:00 +01:00 |
|
Mike Pall
|
79ab1a4baa
|
FFI: Add pointer arithmetic.
|
2010-12-23 17:54:54 +01:00 |
|
Mike Pall
|
c0ffe7d394
|
FFI: Record cdata allocations.
|
2010-12-22 23:21:38 +01:00 |
|
Mike Pall
|
09ef7ebf56
|
FFI: Simplify copy-by-value. Strip attributes, keep qualifiers.
|
2010-12-15 21:47:46 +01:00 |
|
Mike Pall
|
526e087e63
|
FFI: Add C data handling and C type conversions.
|
2010-12-05 00:18:07 +01:00 |
|