mirror of
https://gitlab.com/freepascal.org/fpc/source.git
synced 2025-10-25 01:51:41 +02:00
* Corrected TUContext record for aarch64-linux and aarch64-android. It fixes obtaining of an address of the instruction where a signal has thrown.
git-svn-id: trunk@39871 -
This commit is contained in:
parent
15e656c36e
commit
42c46207cd
@ -42,6 +42,11 @@ type
|
|||||||
uc_flags : cULong;
|
uc_flags : cULong;
|
||||||
uc_link : PUContext;
|
uc_link : PUContext;
|
||||||
uc_stack : stack_t;
|
uc_stack : stack_t;
|
||||||
uc_mcontext : TSigContext;
|
|
||||||
uc_sigmask : sigset_t;
|
uc_sigmask : sigset_t;
|
||||||
|
__padding : array[1..128 - sizeof(sigset_t)] of byte;
|
||||||
|
__pad : cULong;
|
||||||
|
{ The following field should be 16-byte-aligned. Currently the
|
||||||
|
directive for specifying alignment is buggy, so the preceding
|
||||||
|
field was added so that the record has the right size. }
|
||||||
|
uc_mcontext : TSigContext;
|
||||||
end;
|
end;
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user