summaryrefslogtreecommitdiffstats
path: root/ffi.h
Commit message (Expand)AuthorAgeFilesLines
* Copyright year bump 2024.Kaz Kylheku2024-01-181-1/+1
* Integration with setjmp/longjmp.Kaz Kylheku2023-09-271-0/+2
* Copyright year bump 2023.Kaz Kylheku2023-01-011-1/+1
* ffi: move socket stuff to socket module.Kaz Kylheku2022-02-171-0/+9
* Copyright year bump 2022.Kaz Kylheku2022-01-111-1/+1
* ffi: implement in-semantics for carray, cptr.Kaz Kylheku2021-10-241-0/+1
* ffi: add cptr-carray function.Paul A. Patience2021-10-021-0/+1
* carray: allow displacement in carray-pun.Kaz Kylheku2021-08-251-1/+1
* ffi: provide mmap through carray.Kaz Kylheku2021-08-221-0/+8
* license: reformat to fit 80 columns.Kaz Kylheku2021-08-161-12/+13
* compat: fix glaringly broken init-time handling.Kaz Kylheku2021-07-211-0/+1
* type: disallow structs using built-in type names.Kaz Kylheku2021-07-081-0/+2
* FFI: big improvement in bad call diagnosis.Kaz Kylheku2021-06-041-1/+2
* Copyright year bump 2021.Kaz Kylheku2021-01-141-1/+1
* Copyright year bump 2020.Kaz Kylheku2019-12-311-1/+1
* ffi: rename functions in the carray-num group.Kaz Kylheku2019-11-181-4/+4
* Copyright year bump 2019.Kaz Kylheku2019-01-161-1/+1
* Better identify functions that misuse COBJ-s and hashes.Kaz Kylheku2018-11-071-2/+2
* Copyright year bump 2018.Kaz Kylheku2018-02-151-1/+1
* ffi: new FFI type I/O functions.Kaz Kylheku2017-08-161-0/+3
* ffi: new buf-carray function.Kaz Kylheku2017-08-081-0/+2
* ffi: add offset argument to ffi buffer functions.Kaz Kylheku2017-07-161-4/+4
* carray: add offset to carray-buf.Kaz Kylheku2017-07-151-2/+2
* ffi: new function, zero-fill.Kaz Kylheku2017-07-091-0/+1
* ffi: new make-zstruct function and znew macro.Kaz Kylheku2017-07-021-0/+1
* ffi: new ffi-type-operator-p and ffi-type-p.Kaz Kylheku2017-06-301-0/+2
* ffi: make-union can initialize.Kaz Kylheku2017-06-291-1/+1
* ffi: new enumed type operator: enums with base type.Kaz Kylheku2017-06-271-1/+1
* ffi: provide support for unions.Kaz Kylheku2017-06-231-1/+8
* ffi: bool type.Kaz Kylheku2017-06-201-0/+2
* ffi: copy-carray, hooked into copy.Kaz Kylheku2017-06-151-0/+1
* ffi: new put-carray and fill-carray functions.Kaz Kylheku2017-06-151-0/+2
* ffi: new integer-carray conversion functions.Kaz Kylheku2017-06-141-0/+4
* ffi: add carrayp function.Kaz Kylheku2017-06-121-0/+1
* ffi: new carray-replace function.Kaz Kylheku2017-06-111-0/+1
* ffi: new function, carray-pun.Kaz Kylheku2017-06-111-0/+1
* ffi: handle sub operation in carray.Kaz Kylheku2017-06-111-0/+1
* ffi: support sel operation on carray.Kaz Kylheku2017-06-111-0/+1
* ffi: new carray-get and carray-put functions.Kaz Kylheku2017-06-101-0/+4
* Rename carray_get.Kaz Kylheku2017-06-101-1/+1
* ffi: support bitfields on types narrower than int.Kaz Kylheku2017-06-061-1/+1
* ffi: big and little endian types.Kaz Kylheku2017-06-041-0/+10
* ffi: new type operator align for customizing alignment.Kaz Kylheku2017-06-041-0/+2
* ffi: functions and macros for basic type properties.Kaz Kylheku2017-06-021-0/+5
* ffi: new feature: enums.Kaz Kylheku2017-05-311-0/+2
* ffi: bitfield support.Kaz Kylheku2017-05-251-0/+2
* ffi: val type.Kaz Kylheku2017-05-231-0/+2
* ffi: overhaul ffi-call API and document it.Kaz Kylheku2017-05-201-1/+1
* ffi: new carray-buf-sync function.Kaz Kylheku2017-05-201-0/+1
* ffi: new function, carray-cptr.Kaz Kylheku2017-05-191-0/+1