mirror of
https://github.com/vishapoberon/compiler.git
synced 2026-04-06 04:02:25 +00:00
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:
parent
140439d5ab
commit
9dde57e9cd
3 changed files with 3 additions and 1 deletions
|
|
@ -172,6 +172,7 @@ TYPE
|
||||||
jmpbuf: ARRAY 64 OF LONGINT; (* 256 / 4 = 64 *)
|
jmpbuf: ARRAY 64 OF LONGINT; (* 256 / 4 = 64 *)
|
||||||
maskWasSaved*: LONGINT;
|
maskWasSaved*: LONGINT;
|
||||||
savedMask*: ARRAY 32 OF LONGINT; (* 32 * 4 = 128 *)
|
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 ;
|
END ;
|
||||||
|
|
||||||
Status* = RECORD (* struct stat *)
|
Status* = RECORD (* struct stat *)
|
||||||
|
|
|
||||||
|
|
@ -172,6 +172,7 @@ TYPE
|
||||||
jmpbuf: ARRAY 64 OF LONGINT; (* 256 / 4 = 64 *)
|
jmpbuf: ARRAY 64 OF LONGINT; (* 256 / 4 = 64 *)
|
||||||
maskWasSaved*: LONGINT;
|
maskWasSaved*: LONGINT;
|
||||||
savedMask*: ARRAY 32 OF LONGINT; (* 32 * 4 = 128 *)
|
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 ;
|
END ;
|
||||||
|
|
||||||
Status* = RECORD (* struct stat *)
|
Status* = RECORD (* struct stat *)
|
||||||
|
|
|
||||||
|
|
@ -1 +1 @@
|
||||||
4e13e8eb6afaaa783a650a7a9b305c092511996f
|
3565dfed925394e3550b0435679db32ced7e5274
|
||||||
Loading…
Add table
Add a link
Reference in a new issue