mirror of
https://github.com/ApfelTeeSaft/reactos.git
synced 2026-08-26 19:33:31 +00:00
Add the ARM64 MinGW intrinsics and SDK constants validated by the ARM64 bring-up work.
54 lines
1.6 KiB
C
54 lines
1.6 KiB
C
|
|
#define CONTEXT_ARM64 0x00400000L
|
|
#define CONTEXT_CONTROL (CONTEXT_ARM64 | 0x1L)
|
|
#define CONTEXT_INTEGER (CONTEXT_ARM64 | 0x2L)
|
|
#define CONTEXT_FLOATING_POINT (CONTEXT_ARM64 | 0x4L)
|
|
#define CONTEXT_DEBUG_REGISTERS (CONTEXT_ARM64 | 0x8L)
|
|
#define CONTEXT_X18 (CONTEXT_ARM64 | 0x10L)
|
|
#define CONTEXT_FULL (CONTEXT_CONTROL | CONTEXT_INTEGER | CONTEXT_FLOATING_POINT)
|
|
|
|
HEADER("CONTEXT Offsets"),
|
|
OFFSET(CxContextFlags, CONTEXT, ContextFlags),
|
|
OFFSET(CxCpsr, CONTEXT, Cpsr),
|
|
OFFSET(CxX0, CONTEXT, X0),
|
|
OFFSET(CxX1, CONTEXT, X1),
|
|
OFFSET(CxX2, CONTEXT, X2),
|
|
OFFSET(CxX3, CONTEXT, X3),
|
|
OFFSET(CxX4, CONTEXT, X4),
|
|
OFFSET(CxX5, CONTEXT, X5),
|
|
OFFSET(CxX6, CONTEXT, X6),
|
|
OFFSET(CxX7, CONTEXT, X7),
|
|
OFFSET(CxX8, CONTEXT, X8),
|
|
OFFSET(CxX9, CONTEXT, X9),
|
|
OFFSET(CxX10, CONTEXT, X10),
|
|
OFFSET(CxX11, CONTEXT, X11),
|
|
OFFSET(CxX12, CONTEXT, X12),
|
|
OFFSET(CxX13, CONTEXT, X13),
|
|
OFFSET(CxX14, CONTEXT, X14),
|
|
OFFSET(CxX15, CONTEXT, X15),
|
|
OFFSET(CxX16, CONTEXT, X16),
|
|
OFFSET(CxX17, CONTEXT, X17),
|
|
OFFSET(CxX18, CONTEXT, X18),
|
|
OFFSET(CxX19, CONTEXT, X19),
|
|
OFFSET(CxX20, CONTEXT, X20),
|
|
OFFSET(CxX21, CONTEXT, X21),
|
|
OFFSET(CxX22, CONTEXT, X22),
|
|
OFFSET(CxX23, CONTEXT, X23),
|
|
OFFSET(CxX24, CONTEXT, X24),
|
|
OFFSET(CxX25, CONTEXT, X25),
|
|
OFFSET(CxX26, CONTEXT, X26),
|
|
OFFSET(CxX27, CONTEXT, X27),
|
|
OFFSET(CxX28, CONTEXT, X28),
|
|
OFFSET(CxFp, CONTEXT, Fp),
|
|
OFFSET(CxLr, CONTEXT, Lr),
|
|
OFFSET(CxSp, CONTEXT, Sp),
|
|
OFFSET(CxPc, CONTEXT, Pc),
|
|
OFFSET(CxV, CONTEXT, V),
|
|
OFFSET(CxFpcr, CONTEXT, Fpcr),
|
|
OFFSET(CxFpsr, CONTEXT, Fpsr),
|
|
OFFSET(CxBcr, CONTEXT, Bcr),
|
|
OFFSET(CxBvr, CONTEXT, Bvr),
|
|
OFFSET(CxWcr, CONTEXT, Wcr),
|
|
OFFSET(CxWvr, CONTEXT, Wvr),
|
|
SIZE(CONTEXT_FRAME_LENGTH, CONTEXT),
|