mirror of
https://gitlab.com/freepascal.org/fpc/source.git
synced 2025-04-19 23:19:24 +02:00
* test for arm fixed
This commit is contained in:
parent
6959430b83
commit
332d0c1ac3
@ -29,6 +29,12 @@ asm
|
||||
mr r6,y
|
||||
end;
|
||||
{$endif CPUPOWERPC}
|
||||
{$ifdef CPUARM}
|
||||
asm
|
||||
mov r2,x
|
||||
mov r3,y
|
||||
end;
|
||||
{$endif CPUARM}
|
||||
|
||||
{procedure nothing(x,y: longint);
|
||||
begin
|
||||
|
@ -46,6 +46,16 @@ asm
|
||||
li r12,0
|
||||
end;
|
||||
{$endif CPUPOWERPC}
|
||||
{$ifdef CPUARM}
|
||||
asm
|
||||
// doesn't matter, there is no static register used anymore for self,
|
||||
// and self is now loaded on-demand instead of always
|
||||
mov r0,0
|
||||
mov r1,0
|
||||
mov r2,0
|
||||
mov r3,0
|
||||
end;
|
||||
{$endif CPUARM}
|
||||
|
||||
|
||||
var
|
||||
|
@ -17,5 +17,8 @@ asm
|
||||
{$ifdef CPU68K}
|
||||
jsr {$ifdef dummy}free1{$else}free2{$endif}
|
||||
{$endif CPU68K}
|
||||
{$ifdef ARM}
|
||||
bl {$ifdef dummy}free1{$else}free2{$endif}
|
||||
{$endif ARM}
|
||||
end;
|
||||
end.
|
||||
|
Loading…
Reference in New Issue
Block a user