mirror of
https://gitlab.com/freepascal.org/fpc/source.git
synced 2025-08-23 06:49:49 +02:00
* apply patch by Michael Ring to fix compilation for ARM THUMB
This commit is contained in:
parent
f29fe358ad
commit
5af16b3da3
@ -99,7 +99,7 @@ function InterLockedExchangeAdd (var Target: longint;Source : longint) : longint
|
|||||||
function InterlockedCompareExchange(var Target: longint; NewValue: longint; Comperand: longint): longint;
|
function InterlockedCompareExchange(var Target: longint; NewValue: longint; Comperand: longint): longint;
|
||||||
{$else VER3_2}
|
{$else VER3_2}
|
||||||
{$define FPC_SYSTEM_HAS_ATOMIC_CMP_XCHG_32}
|
{$define FPC_SYSTEM_HAS_ATOMIC_CMP_XCHG_32}
|
||||||
function fpc_atomic_cmp_xchg_32(var Target: longint; NewValue; longint; Comparand: longint): longint; [public,alias:'FPC_ATOMIC_CMP_XCHG_32'];
|
function fpc_atomic_cmp_xchg_32(var Target: longint; NewValue: longint; Comparand: longint): longint; [public,alias:'FPC_ATOMIC_CMP_XCHG_32'];
|
||||||
{$endif VER3_2}
|
{$endif VER3_2}
|
||||||
begin
|
begin
|
||||||
Result:=Target;
|
Result:=Target;
|
||||||
|
Loading…
Reference in New Issue
Block a user