summaryrefslogtreecommitdiffstats
path: root/ffi.h
Commit message (Expand)AuthorAgeFilesLines
* 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
* ffi: new carray_buf function.Kaz Kylheku2017-05-171-0/+1
* ffi: carrays able to reference objects.Kaz Kylheku2017-05-171-1/+1
* ffi: carray type to round out semantics.Kaz Kylheku2017-05-171-1/+15
* ffi: support programmable abort return value.Kaz Kylheku2017-05-111-1/+1
* ffi: a measure of safety for callbacks.Kaz Kylheku2017-05-111-1/+1
* ffi: bugfix: all in calls must fall back on get.Kaz Kylheku2017-05-071-1/+1
* ffi: ffi-size function.Kaz Kylheku2017-05-061-0/+1
* ffi: functions for type-system-driven buffer coding.Kaz Kylheku2017-05-041-0/+5
* ffi: new bstr type.Kaz Kylheku2017-05-041-1/+1
* ffi: implement bchar type.Kaz Kylheku2017-05-041-1/+1
* ffi: new ptr-out-s type.Kaz Kylheku2017-05-031-1/+1
* ffi: remove ffi-copy-type.Kaz Kylheku2017-05-021-1/+0
* ffi: simple typedef mechanism.Kaz Kylheku2017-05-011-0/+1
* ffi: support for duplicating type objects.Kaz Kylheku2017-05-011-0/+1
* ffi: implementing FFI callback closures.Kaz Kylheku2017-04-301-1/+5
* ffi: housecleaning: reorder type sym declarations.Kaz Kylheku2017-04-301-5/+5