mirror of
https://github.com/ApfelTeeSaft/reactos.git
synced 2026-08-28 12:23:28 +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:
@@ -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]
|
||||
|
||||
Reference in New Issue
Block a user