Ruby
2.4.2p198(2017-09-14revision59899)
|
Go to the source code of this file.
Macros | |
#define | FFI_CLOSURES 1 |
#define | FFI_TRAMPOLINE_SIZE 36 |
#define | FFI_NATIVE_RAW_API 0 |
#define | FFI_EXTRA_CIF_FIELDS unsigned aarch64_flags |
#define | AARCH64_FFI_WITH_V_BIT 0 |
#define | AARCH64_N_XREG 32 |
#define | AARCH64_N_VREG 32 |
#define | AARCH64_CALL_CONTEXT_SIZE (AARCH64_N_XREG * 8 + AARCH64_N_VREG * 16) |
Typedefs | |
typedef unsigned long | ffi_arg |
typedef signed long | ffi_sarg |
typedef enum ffi_abi | ffi_abi |
#define AARCH64_CALL_CONTEXT_SIZE (AARCH64_N_XREG * 8 + AARCH64_N_VREG * 16) |
Definition at line 61 of file ffitarget.h.
#define AARCH64_FFI_WITH_V_BIT 0 |
Definition at line 57 of file ffitarget.h.
#define AARCH64_N_VREG 32 |
Definition at line 60 of file ffitarget.h.
#define AARCH64_N_XREG 32 |
Definition at line 59 of file ffitarget.h.
#define FFI_CLOSURES 1 |
Definition at line 44 of file ffitarget.h.
#define FFI_EXTRA_CIF_FIELDS unsigned aarch64_flags |
Definition at line 54 of file ffitarget.h.
#define FFI_NATIVE_RAW_API 0 |
Definition at line 46 of file ffitarget.h.
#define FFI_TRAMPOLINE_SIZE 36 |
Definition at line 45 of file ffitarget.h.
Referenced by ffi_call(), ffi_prep_closure_loc(), ffi_prep_closure_loc_sysv(), and ffi_prep_incoming_args_VFP().
typedef unsigned long ffi_arg |
Definition at line 30 of file ffitarget.h.
typedef signed long ffi_sarg |
Definition at line 31 of file ffitarget.h.
enum ffi_abi |
Definition at line 33 of file ffitarget.h.