* fixed signal return trampolines for ARM EABI (mantis #15803)

git-svn-id: trunk@14922 -
This commit is contained in:
Jonas Maebe 2010-02-18 20:53:28 +00:00
parent c7db625bd0
commit d2a7a4c627

View File

@ -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}