Changeset 75129 in vbox for trunk/src/VBox/Runtime/common/string/memrchr.asm
- Timestamp:
- Oct 28, 2018 5:00:27 PM (6 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/VBox/Runtime/common/string/memrchr.asm
r69219 r75129 30 30 31 31 ;; 32 ; @param pv gcc: rdi msc: ecx x86:[esp+4] 33 ; @param ch gcc: esi msc: edx x86:[esp+8] 34 ; @param cb gcc: rdx msc: r8 x86:[esp+0ch] 32 ; @param pv gcc: rdi msc: ecx x86:[esp+4] wcall: eax 33 ; @param ch gcc: esi msc: edx x86:[esp+8] wcall: edx 34 ; @param cb gcc: rdx msc: r8 x86:[esp+0ch] wcall: ebx 35 35 RT_NOCRT_BEGINPROC memrchr 36 36 std … … 53 53 54 54 %else 55 %ifdef ASM_CALL32_WATCOM 56 mov ecx, ebx 57 jecxz .not_found_early 58 xchg eax, edx 59 xchg edi, edx ; load + save edi 60 %else 55 61 mov ecx, [esp + 0ch] 56 62 jecxz .not_found_early … … 58 64 mov eax, [esp + 8] 59 65 mov edi, [esp + 4] 66 %endif 60 67 lea edi, [edi + ecx - 1] 61 68 %endif
Note:
See TracChangeset
for help on using the changeset viewer.