git-svn-id: trunk@22532 -
@@ -11,41 +11,58 @@
procedure nothing(x,y: longint);assembler;
{$ifdef CPUI386}
+{$define SUPPORTED}
asm
mov eax,x
mov ebx,y
end;
{$endif CPUI386}
{$ifdef CPU68K}
move.l x,d0
move.l y,d1
{$endif CPU68K}
{$ifdef CPUPOWERPC}
mr r5,x
mr r6,y
{$endif CPUPOWERPC}
{$ifdef CPUARM}
mov r2,x
mov r3,y
{$endif CPUARM}
{$ifdef CPUX86_64}
movl x,%eax
movl y,%ecx
{$endif CPUX86_64}
{$ifdef CPUSPARC}
mov x,%i0
mov y,%i1
{$endif CPUSPARC}
+{$ifdef CPUSMIPS}
+asm
+ lw $t1,x
+ lw $t2,y
+end;
+{$endif CPUMIPS}
+{$ifndef SUPPORTED}
+{$endif ndef SUPPORTED}
{procedure nothing(x,y: longint);
begin
@@ -56,4 +73,9 @@ begin
end; }
Begin
+ Writeln('The CPU of this test is not supported by test tbs/tb0072.pp');
+ Writeln('Please add assembler code corresponding to this CPU to source');
+ halt(1);
end.