- Timestamp:
- Dec 6, 1999, 8:48:11 PM (26 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/kernel32/interlock.asm
r1987 r1994 1 ; $Id: interlock.asm,v 1. 3 1999-12-06 08:34:59 phallerExp $1 ; $Id: interlock.asm,v 1.4 1999-12-06 19:48:11 achimha Exp $ 2 2 3 3 ;/* … … 33 33 _InterlockedIncrement@4 proc near 34 34 35 ;@@@PH NT4 implementation35 ;@@@PH similar to NT4 36 36 mov ecx, [esp+4] 37 37 mov eax, 1 … … 41 41 retn 4 42 42 43 ; @@@PH 1999/12/06 old implementation fromW9543 ; @@@PH 1999/12/06 old implementation similar to W95 44 44 ;var_4 = dword ptr -4 45 45 ;arg_0 = dword ptr 4 … … 84 84 _InterlockedDecrement@4 proc near 85 85 86 ;@@@PH NT4 implementation86 ;@@@PH similar to NT4 87 87 mov ecx, [esp+4] 88 88 mov eax, 0ffffffffh … … 93 93 94 94 95 ; @@@PH 1999/12/06 old implementation fromW9595 ; @@@PH 1999/12/06 old implementation similar to W95 96 96 ;var_4 = dword ptr -4 97 97 ;arg_0 = dword ptr 4 … … 136 136 _InterlockedExchange@8 proc near 137 137 138 ;@@@PH NT4 implementation138 ;@@@PH similar to NT4 139 139 mov ecx, [esp+8] 140 140 mov edx, [esp+4] … … 146 146 retn 8 147 147 148 ; @@@PH 1999/12/06 old implementation fromW95148 ; @@@PH 1999/12/06 old implementation similar to W95 149 149 ;var_4 = dword ptr -4 150 150 ;arg_0 = dword ptr 8 … … 187 187 _InterlockedCompareExchange@12 proc near 188 188 189 ;@@@PH NT4 implementation189 ;@@@PH similar to NT4 190 190 mov ecx, dword ptr [esp + 12] 191 191 mov edx, dword ptr [esp + 8] … … 230 230 _InterlockedExchangeAdd@8 proc near 231 231 232 ;@@@PH NT4 implementation232 ;@@@PH similar to NT4 233 233 mov ecx, dword ptr [esp + 4] 234 234 mov eax, dword ptr [esp + 8]
Note:
See TracChangeset
for help on using the changeset viewer.