Ruby
2.7.0p0(2019-12-25revision647ee6f091eafcce70ffb75ddf7e121e192ab217)
|
#include <sgidefs.h>
Go to the source code of this file.
Macros | |
#define | _ABIN32 _MIPS_SIM_NABI32 |
#define | _ABI64 _MIPS_SIM_ABI64 |
#define | _ABIO32 _MIPS_SIM_ABI32 |
#define | FFI_SIZEOF_ARG 8 |
#define | FFI_SIZEOF_JAVA_RAW 4 |
#define | FFI_FLAG_BITS 2 |
#define | FFI_ARGS_D FFI_TYPE_DOUBLE |
#define | FFI_ARGS_F FFI_TYPE_FLOAT |
#define | FFI_ARGS_DD FFI_TYPE_DOUBLE * 4 + FFI_TYPE_DOUBLE |
#define | FFI_ARGS_FF FFI_TYPE_FLOAT * 4 + FFI_TYPE_FLOAT |
#define | FFI_ARGS_FD FFI_TYPE_DOUBLE * 4 + FFI_TYPE_FLOAT |
#define | FFI_ARGS_DF FFI_TYPE_FLOAT * 4 + FFI_TYPE_DOUBLE |
#define | FFI_TYPE_SMALLSTRUCT FFI_TYPE_UINT8 |
#define | FFI_TYPE_SMALLSTRUCT2 FFI_TYPE_SINT8 |
#define | FFI_TYPE_STRUCT_D 61 |
#define | FFI_TYPE_STRUCT_F 45 |
#define | FFI_TYPE_STRUCT_DD 253 |
#define | FFI_TYPE_STRUCT_FF 173 |
#define | FFI_TYPE_STRUCT_FD 237 |
#define | FFI_TYPE_STRUCT_DF 189 |
#define | FFI_TYPE_STRUCT_SMALL 93 |
#define | FFI_TYPE_STRUCT_SMALL2 109 |
#define | FFI_TYPE_STRUCT_D_SOFT 317 |
#define | FFI_TYPE_STRUCT_F_SOFT 301 |
#define | FFI_TYPE_STRUCT_DD_SOFT 509 |
#define | FFI_TYPE_STRUCT_FF_SOFT 429 |
#define | FFI_TYPE_STRUCT_FD_SOFT 493 |
#define | FFI_TYPE_STRUCT_DF_SOFT 445 |
#define | FFI_TYPE_STRUCT_SOFT 16 |
#define | FFI_EXTRA_CIF_FIELDS unsigned rstruct_flag |
#define | FFI_CLOSURES 1 |
#define | FFI_TRAMPOLINE_SIZE 52 |
#define | FFI_NATIVE_RAW_API 0 |
Typedefs | |
typedef __uint64_t | ffi_arg |
typedef __int64_t | ffi_sarg |
typedef enum ffi_abi | ffi_abi |
#define _ABI64 _MIPS_SIM_ABI64 |
Definition at line 52 of file ffitarget.h.
#define _ABIN32 _MIPS_SIM_NABI32 |
Definition at line 49 of file ffitarget.h.
#define _ABIO32 _MIPS_SIM_ABI32 |
Definition at line 55 of file ffitarget.h.
#define FFI_ARGS_D FFI_TYPE_DOUBLE |
Definition at line 88 of file ffitarget.h.
#define FFI_ARGS_DD FFI_TYPE_DOUBLE * 4 + FFI_TYPE_DOUBLE |
Definition at line 90 of file ffitarget.h.
#define FFI_ARGS_DF FFI_TYPE_FLOAT * 4 + FFI_TYPE_DOUBLE |
Definition at line 93 of file ffitarget.h.
#define FFI_ARGS_F FFI_TYPE_FLOAT |
Definition at line 89 of file ffitarget.h.
#define FFI_ARGS_FD FFI_TYPE_DOUBLE * 4 + FFI_TYPE_FLOAT |
Definition at line 92 of file ffitarget.h.
#define FFI_ARGS_FF FFI_TYPE_FLOAT * 4 + FFI_TYPE_FLOAT |
Definition at line 91 of file ffitarget.h.
#define FFI_CLOSURES 1 |
Definition at line 237 of file ffitarget.h.
#define FFI_EXTRA_CIF_FIELDS unsigned rstruct_flag |
Definition at line 227 of file ffitarget.h.
#define FFI_FLAG_BITS 2 |
Definition at line 83 of file ffitarget.h.
#define FFI_NATIVE_RAW_API 0 |
Definition at line 244 of file ffitarget.h.
#define FFI_SIZEOF_ARG 8 |
Definition at line 77 of file ffitarget.h.
#define FFI_SIZEOF_JAVA_RAW 4 |
Definition at line 79 of file ffitarget.h.
#define FFI_TRAMPOLINE_SIZE 52 |
Definition at line 239 of file ffitarget.h.
#define FFI_TYPE_SMALLSTRUCT FFI_TYPE_UINT8 |
Definition at line 96 of file ffitarget.h.
#define FFI_TYPE_SMALLSTRUCT2 FFI_TYPE_SINT8 |
Definition at line 97 of file ffitarget.h.
#define FFI_TYPE_STRUCT_D 61 |
Definition at line 105 of file ffitarget.h.
#define FFI_TYPE_STRUCT_D_SOFT 317 |
Definition at line 115 of file ffitarget.h.
#define FFI_TYPE_STRUCT_DD 253 |
Definition at line 107 of file ffitarget.h.
#define FFI_TYPE_STRUCT_DD_SOFT 509 |
Definition at line 117 of file ffitarget.h.
#define FFI_TYPE_STRUCT_DF 189 |
Definition at line 110 of file ffitarget.h.
#define FFI_TYPE_STRUCT_DF_SOFT 445 |
Definition at line 120 of file ffitarget.h.
#define FFI_TYPE_STRUCT_F 45 |
Definition at line 106 of file ffitarget.h.
#define FFI_TYPE_STRUCT_F_SOFT 301 |
Definition at line 116 of file ffitarget.h.
#define FFI_TYPE_STRUCT_FD 237 |
Definition at line 109 of file ffitarget.h.
#define FFI_TYPE_STRUCT_FD_SOFT 493 |
Definition at line 119 of file ffitarget.h.
#define FFI_TYPE_STRUCT_FF 173 |
Definition at line 108 of file ffitarget.h.
#define FFI_TYPE_STRUCT_FF_SOFT 429 |
Definition at line 118 of file ffitarget.h.
#define FFI_TYPE_STRUCT_SMALL 93 |
Definition at line 111 of file ffitarget.h.
#define FFI_TYPE_STRUCT_SMALL2 109 |
Definition at line 112 of file ffitarget.h.
#define FFI_TYPE_STRUCT_SOFT 16 |
Definition at line 121 of file ffitarget.h.
typedef __uint64_t ffi_arg |
Definition at line 189 of file ffitarget.h.
Definition at line 190 of file ffitarget.h.
enum ffi_abi |
Definition at line 194 of file ffitarget.h.