it seems that jmp_buf has some 4 bytes long field at the end, which is not described in header file. see http://hastebin.com/conujujeyu.pl for reference. i have also checked offsets.

Former-commit-id: 6b4e51db23
This commit is contained in:
norayr 2015-05-08 07:09:56 +00:00
parent 140439d5ab
commit 9dde57e9cd
3 changed files with 3 additions and 1 deletions

View file

@ -172,6 +172,7 @@ TYPE
jmpbuf: ARRAY 64 OF LONGINT; (* 256 / 4 = 64 *)
maskWasSaved*: LONGINT;
savedMask*: ARRAY 32 OF LONGINT; (* 32 * 4 = 128 *)
unknown*: LONGINT; (* jmp_buf seems to have unknown 4 bytes field at the end (see http://hastebin.com/conujujeyu.pl) which is not defined in header file *)
END ;
Status* = RECORD (* struct stat *)