| Commit message (Expand) | Author | Age | Files | Lines |
... | |
* | ffi: bugfix: null-terminated zarray in semantics. | Kaz Kylheku | 2017-06-26 | 1 | -1/+1 |
* | ffi: fix leak in new union code. | Kaz Kylheku | 2017-06-25 | 1 | -1/+1 |
* | ffi: fix incorrect cptr type tag implementation. | Kaz Kylheku | 2017-06-24 | 1 | -6/+14 |
* | ffi: fix memory leak regression. | Kaz Kylheku | 2017-06-24 | 1 | -0/+3 |
* | ffi: provide longlong and ulonglong types. | Kaz Kylheku | 2017-06-24 | 1 | -0/+4 |
* | ffi: elide useless by-value in calls. | Kaz Kylheku | 2017-06-24 | 1 | -11/+16 |
* | ffi: short-circuit useless by-value in semantics. | Kaz Kylheku | 2017-06-23 | 1 | -15/+26 |
* | ffi: provide support for unions. | Kaz Kylheku | 2017-06-23 | 1 | -2/+269 |
* | ffi: add back-pointer into type structure. | Kaz Kylheku | 2017-06-23 | 1 | -0/+6 |
* | ffi: override libffi size/alignment calculations. | Kaz Kylheku | 2017-06-21 | 1 | -51/+16 |
* | ffi: fix broken float put. | Kaz Kylheku | 2017-06-20 | 1 | -2/+6 |
* | ffi: bool type. | Kaz Kylheku | 2017-06-20 | 1 | -0/+33 |
* | Handle returns of MPI functions that return MP_TOOBIG. | Kaz Kylheku | 2017-06-18 | 1 | -6/+6 |
* | ffi: copy-carray, hooked into copy. | Kaz Kylheku | 2017-06-15 | 1 | -0/+9 |
* | ffi: new put-carray and fill-carray functions. | Kaz Kylheku | 2017-06-15 | 1 | -0/+26 |
* | ffi: new integer-carray conversion functions. | Kaz Kylheku | 2017-06-14 | 1 | -0/+110 |
* | ffi: fix buggy bitfield allocation. | Kaz Kylheku | 2017-06-13 | 1 | -2/+2 |
* | Follow up on C++ diagnostics. | Kaz Kylheku | 2017-06-12 | 1 | -6/+6 |
* | ffi: overflow checks in type system. | Kaz Kylheku | 2017-06-12 | 1 | -10/+14 |
* | ffi: fix carray multiplication overflow checks. | Kaz Kylheku | 2017-06-12 | 1 | -3/+3 |
* | ffi: add carrayp function. | Kaz Kylheku | 2017-06-12 | 1 | -0/+6 |
* | ffi: new carray-replace function. | Kaz Kylheku | 2017-06-11 | 1 | -0/+93 |
* | ffi: new function, carray-pun. | Kaz Kylheku | 2017-06-11 | 1 | -0/+21 |
* | ffi: handle sub operation in carray. | Kaz Kylheku | 2017-06-11 | 1 | -0/+43 |
* | ffi: support sel operation on carray. | Kaz Kylheku | 2017-06-11 | 1 | -0/+18 |
* | ffi: new carray-get and carray-put functions. | Kaz Kylheku | 2017-06-10 | 1 | -0/+79 |
* | Rename carray_get. | Kaz Kylheku | 2017-06-10 | 1 | -2/+2 |
* | ffi: retain some functionality if libffi missing. | Kaz Kylheku | 2017-06-10 | 1 | -2/+70 |
* | ffi: bugfix: string semantics for incomplete zarray. | Kaz Kylheku | 2017-06-10 | 1 | -17/+28 |
* | ffi: bugfix: string semantics on typedef-d chars. | Kaz Kylheku | 2017-06-10 | 1 | -3/+3 |
* | ffi: conform to GCC's bitfield layout algorithm. | Kaz Kylheku | 2017-06-07 | 1 | -22/+25 |
* | ffi: support bitfields on types narrower than int. | Kaz Kylheku | 2017-06-06 | 1 | -22/+95 |
* | ffi: bugfix: assign evaluated syntax to bitfield. | Kaz Kylheku | 2017-06-06 | 1 | -1/+2 |
* | c++ maintenance: eliminate old-style casts. | Kaz Kylheku | 2017-06-06 | 1 | -76/+76 |
* | c++ maintenance: signed/unsigned comparisons. | Kaz Kylheku | 2017-06-06 | 1 | -3/+3 |
* | ffi: handle endian types as return values. | Kaz Kylheku | 2017-06-05 | 1 | -8/+120 |
* | ffi: handle misaligned access for arith types. | Kaz Kylheku | 2017-06-05 | 1 | -16/+81 |
* | ffi: big and little endian types. | Kaz Kylheku | 2017-06-04 | 1 | -0/+669 |
* | ffi: new type operator align for customizing alignment. | Kaz Kylheku | 2017-06-04 | 1 | -0/+73 |
* | ffi: use expressions for bit field width also. | Kaz Kylheku | 2017-06-03 | 1 | -1/+1 |
* | ffi: evaluate expressions in type notation. | Kaz Kylheku | 2017-06-02 | 1 | -15/+29 |
* | ffi: wrong indentation. | Kaz Kylheku | 2017-06-02 | 1 | -2/+2 |
* | ffi: functions and macros for basic type properties. | Kaz Kylheku | 2017-06-02 | 1 | -0/+74 |
* | ffi: don't allow size calculation of bitfield type. | Kaz Kylheku | 2017-06-02 | 1 | -0/+4 |
* | ffi: new feature: enums. | Kaz Kylheku | 2017-05-31 | 1 | -0/+151 |
* | ffi: bugfix: basic type needs proper mark function. | Kaz Kylheku | 2017-05-31 | 1 | -5/+15 |
* | ffi: pad retval to ffi_arg size on all platforms. | Kaz Kylheku | 2017-05-29 | 1 | -4/+5 |
* | ffi: bugfix: null out return value to padded size. | Kaz Kylheku | 2017-05-28 | 1 | -1/+1 |
* | ffi: adapt to return value braindamage in libffi. | Kaz Kylheku | 2017-05-28 | 1 | -41/+301 |
* | ffi: remove redundant flag calc in call wrapper. | Kaz Kylheku | 2017-05-26 | 1 | -1/+0 |