31 ffi_type *ts7_type_elements[4];
40 ts7_type.alignment = 0;
41 ts7_type.type = FFI_TYPE_STRUCT;
42 ts7_type.elements = ts7_type_elements;
43 ts7_type_elements[0] = &ffi_type_float;
44 ts7_type_elements[1] = &ffi_type_float;
45 ts7_type_elements[2] = &ffi_type_double;
46 ts7_type_elements[3] =
NULL;
62 ffi_call(&cif, FFI_FN(struct7), ts7_result, values);
68 CHECK(ts7_result->
f1 == 5.55f + 1);
69 CHECK(ts7_result->
f2 == 55.5f + 1);
70 CHECK(ts7_result->
d == 6.66 + 1);