mirror of
https://gitlab.com/freepascal.org/fpc/source.git
synced 2025-08-19 06:32:03 +02:00
* m68k: some CPUs don't have TAS either (for example some CF)
This commit is contained in:
parent
67d80d414b
commit
12ef9a4a22
@ -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;
|
||||||
|
Loading…
Reference in New Issue
Block a user