X-Git-Url: https://git.m6w6.name/?a=blobdiff_plain;f=src%2Flibffi.c;h=288acd35134bfef10abeced9b5557ea135283a2d;hb=bd765bd31d30834ca633ffc120e2fce4e49912d7;hp=5962b5e7431aedaff1d362aed1b5bae373712e72;hpb=7e3b009ddee1508720d3493c3985654e8f21ea0e;p=m6w6%2Fext-psi diff --git a/src/libffi.c b/src/libffi.c index 5962b5e..288acd3 100644 --- a/src/libffi.c +++ b/src/libffi.c @@ -94,6 +94,10 @@ static inline ffi_type *psi_ffi_token_type(token_t t) { return &ffi_type_float; case PSI_T_DOUBLE: return &ffi_type_double; +#ifdef HAVE_LONG_DOUBLE + case PSI_T_LONG_DOUBLE: + return &ffi_type_longdouble; +#endif case PSI_T_POINTER: return &ffi_type_pointer; }