|
@@ -473,10 +473,12 @@ var
|
|
|
|
|
|
procedure getSpinLock; assembler; nostackframe;
|
|
procedure getSpinLock; assembler; nostackframe;
|
|
asm
|
|
asm
|
|
|
|
+{$IFDEF CPUM68K_HAS_TAS}
|
|
lea.l spinlock,a0
|
|
lea.l spinlock,a0
|
|
@loop:
|
|
@loop:
|
|
tas (a0)
|
|
tas (a0)
|
|
bne @loop
|
|
bne @loop
|
|
|
|
+{$ENDIF}
|
|
end;
|
|
end;
|
|
|
|
|
|
procedure releaseSpinLock; assembler; nostackframe;
|
|
procedure releaseSpinLock; assembler; nostackframe;
|