mailing list of musl libc
 help / color / mirror / code / Atom feed
9650d880507828869ff610de8aa268789c763249 blob 425 bytes (raw)

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
 
.include "ibt.s"

.global memcpy
.global __memcpy_fwd
.hidden __memcpy_fwd
.type memcpy,@function
memcpy:
	ENDBRANCH32
__memcpy_fwd:
	push %esi
	push %edi
	mov 12(%esp),%edi
	mov 16(%esp),%esi
	mov 20(%esp),%ecx
	mov %edi,%eax
	cmp $4,%ecx
	jc 1f
	test $3,%edi
	jz 1f
2:	movsb
	dec %ecx
	test $3,%edi
	jnz 2b
1:	mov %ecx,%edx
	shr $2,%ecx
	rep
	movsl
	and $3,%edx
	jz 1f
2:	movsb
	dec %edx
	jnz 2b
1:	pop %edi
	pop %esi
	ret
debug log:

solving 9650d880 ...
found 9650d880 in https://inbox.vuxu.org/musl/20201019224342.53303-5-joao.moreira@intel.com/
found 0608dd83 in https://git.vuxu.org/mirror/musl/
preparing index
index prepared:
100644 0608dd83c761ef40e76fb1ad9b32afbf399b0c53	src/string/i386/memcpy.s

applying [1/1] https://inbox.vuxu.org/musl/20201019224342.53303-5-joao.moreira@intel.com/
diff --git a/src/string/i386/memcpy.s b/src/string/i386/memcpy.s
index 0608dd83..9650d880 100644

Checking patch src/string/i386/memcpy.s...
Applied patch src/string/i386/memcpy.s cleanly.

index at:
100644 9650d880507828869ff610de8aa268789c763249	src/string/i386/memcpy.s

Code repositories for project(s) associated with this public inbox

	https://git.vuxu.org/mirror/musl/

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).