mirror of
https://gitlab.com/freepascal.org/fpc/source.git
synced 2025-04-10 07:08:56 +02:00
* fixed signal return trampolines for ARM EABI (mantis #15803)
git-svn-id: trunk@14922 -
This commit is contained in:
parent
c7db625bd0
commit
d2a7a4c627
@ -244,7 +244,12 @@ end;
|
||||
procedure linux_restore; cdecl; nostackframe; assembler;
|
||||
{$ifdef cpuarm}
|
||||
asm
|
||||
{$ifdef FPC_ABI_EABI}
|
||||
mov r7, syscall_nr_sigreturn
|
||||
swi #0x0
|
||||
{$else}
|
||||
swi syscall_nr_sigreturn
|
||||
{$endif}
|
||||
end;
|
||||
{$endif}
|
||||
{$ifdef cpui386}
|
||||
@ -268,7 +273,12 @@ end;
|
||||
procedure linux_restore_rt; cdecl; nostackframe; assembler;
|
||||
{$ifdef cpuarm}
|
||||
asm
|
||||
{$ifdef FPC_ABI_EABI}
|
||||
mov r7, syscall_nr_rt_sigreturn
|
||||
swi #0x0
|
||||
{$else}
|
||||
swi syscall_nr_rt_sigreturn
|
||||
{$endif}
|
||||
end;
|
||||
{$endif}
|
||||
{$ifdef cpui386}
|
||||
|
Loading…
Reference in New Issue
Block a user