tfpstate
Record describing floating point unit in signal handler.
Declaration
Source position: sighndh.inc line 45
Type
tfpstate = record
cw : Cardinal;
sw : Cardinal;
tag : Cardinal;
ipoff : Cardinal;
cssel : Cardinal;
dataoff : Cardinal;
datasel : Cardinal;
st : Array[0..7] of tfpreg;
status : Word;
magic : Word;
fxsr\_env : Array[0..5] of dword;
mxcsr : dword;
reserved : dword;
fxsr\_st : Array[0..7] of tfpxreg;
xmmreg : Array[0..7] of txmmreg;
case Byte of
1: (
padding : Array[0..43] of dword;
case Byte of
1: (
padding2 : Array[0..11] of dword;
);
2: (
sw\_reserved : tfpx\_sw\_bytes;
);
);
2: (
padding1 : Array[0..43] of dword;
);
end