Open
Description
Currently, the FFI supports int8
-int64
, uint8
-uint32
, intptr
, double
, and float
as native types. These are supported by having them available in the API and handling their size and alignment correctly in structs and trampolines.
However, the full ABI's also include packed data for SSE, with __m128
etc. We could add those to the FFI.