Source position: systemh.inc line 1592
function AtomicCmpExchange( |
var Target: LongInt; |
NewValue: LongInt; |
Comperand: LongInt |
):LongInt; |
var Target: Int64; |
NewValue: Int64; |
Comperand: Int64 |
):Int64; |
var Target: pointer; |
NewValue: pointer; |
Comperand: pointer |
):pointer; |
var Target: Cardinal; |
NewValue: Cardinal; |
Comperand: Cardinal |
):Cardinal; |
var Target: QWord; |
NewValue: QWord; |
Comperand: QWord |
):QWord; |