Static tramp v5 (#624)
[platform/upstream/libffi.git] / src / arm / internal.h
1 #define ARM_TYPE_VFP_S  0
2 #define ARM_TYPE_VFP_D  1
3 #define ARM_TYPE_VFP_N  2
4 #define ARM_TYPE_INT64  3
5 #define ARM_TYPE_INT    4
6 #define ARM_TYPE_VOID   5
7 #define ARM_TYPE_STRUCT 6
8
9 #if defined(FFI_EXEC_STATIC_TRAMP)
10 /*
11  * For the trampoline table mapping, a mapping size of 4K (base page size)
12  * is chosen.
13  */
14 #define ARM_TRAMP_MAP_SHIFT     12
15 #define ARM_TRAMP_MAP_SIZE      (1 << ARM_TRAMP_MAP_SHIFT)
16 #define ARM_TRAMP_SIZE          20
17 #endif