mirror of
https://github.com/reactos/reactos.git
synced 2024-08-11 13:48:01 +00:00
[CRT]
- Fix strlen/wcslen FPO specification. Spotted by Timo. - Also add FPO info for memset, memchr, memmove/memcpy svn path=/trunk/; revision=65021
This commit is contained in:
parent
d07dc3a5c2
commit
cc4ef02bd0
|
@ -14,7 +14,8 @@
|
|||
PUBLIC _memchr
|
||||
.code
|
||||
|
||||
_memchr:
|
||||
FUNC _memchr
|
||||
FPO 0, 3, 4, 1, 1, FRAME_NONFPO
|
||||
push ebp
|
||||
mov ebp, esp
|
||||
push edi
|
||||
|
@ -33,5 +34,6 @@ _memchr:
|
|||
pop edi
|
||||
leave
|
||||
ret
|
||||
ENDFUNC
|
||||
|
||||
END
|
||||
|
|
|
@ -11,7 +11,8 @@ PUBLIC _memmove
|
|||
.code
|
||||
|
||||
_memcpy:
|
||||
_memmove:
|
||||
FUNC _memmove
|
||||
FPO 0, 3, 5, 2, 1, FRAME_NONFPO
|
||||
push ebp
|
||||
mov ebp, esp
|
||||
|
||||
|
@ -116,5 +117,6 @@ _memmove:
|
|||
dec esi
|
||||
dec edi
|
||||
jmp .L8
|
||||
ENDFUNC
|
||||
|
||||
END
|
||||
|
|
|
@ -9,7 +9,8 @@
|
|||
PUBLIC _memset
|
||||
.code
|
||||
|
||||
_memset:
|
||||
FUNC _memset
|
||||
FPO 0, 3, 4, 1, 1, FRAME_NONFPO
|
||||
push ebp
|
||||
mov ebp, esp
|
||||
push edi
|
||||
|
@ -45,5 +46,6 @@ _memset:
|
|||
mov eax, [ebp + 8]
|
||||
leave
|
||||
ret
|
||||
ENDFUNC
|
||||
|
||||
END
|
||||
|
|
|
@ -6,7 +6,7 @@ PUBLIC _tcsnlen
|
|||
.code
|
||||
|
||||
FUNC _tcsnlen
|
||||
FPO 0, 1, 1, 1, 0, FRAME_FPO
|
||||
FPO 0, 2, 1, 1, 0, FRAME_FPO
|
||||
push edi
|
||||
mov edi, [esp + 8]
|
||||
mov ecx, [esp + 12]
|
||||
|
|
Loading…
Reference in a new issue