mirror of
https://sourceware.org/git/glibc.git
synced 2025-12-24 17:51:17 +03:00
2.5-18.1
This commit is contained in:
@@ -209,6 +209,7 @@ ENTRY(bcopy)
|
||||
END(bcopy)
|
||||
|
||||
.align 32
|
||||
ENTRY(__memcpy_large)
|
||||
200: be,pt %xcc, 201f /* CTI */
|
||||
andcc %o0, 0x38, %g5 /* IEU1 Group */
|
||||
mov 8, %g1 /* IEU0 */
|
||||
@@ -443,6 +444,7 @@ END(bcopy)
|
||||
stb %o5, [%o0 - 1] /* Store */
|
||||
209: retl
|
||||
mov %g4, %o0
|
||||
END(__memcpy_large)
|
||||
|
||||
#ifdef USE_BPR
|
||||
|
||||
@@ -698,6 +700,7 @@ ENTRY(memcpy)
|
||||
END(memcpy)
|
||||
|
||||
.align 32
|
||||
ENTRY(__memmove_slowpath)
|
||||
228: andcc %o2, 1, %g0 /* IEU1 Group */
|
||||
be,pt %icc, 2f+4 /* CTI */
|
||||
1: ldub [%o1 - 1], %o5 /* LOAD Group */
|
||||
@@ -718,6 +721,7 @@ END(memcpy)
|
||||
mov %g4, %o0
|
||||
219: retl
|
||||
nop
|
||||
END(__memmove_slowpath)
|
||||
|
||||
.align 32
|
||||
ENTRY(memmove)
|
||||
@@ -914,8 +918,8 @@ ENTRY(memmove)
|
||||
END(memmove)
|
||||
|
||||
#ifdef USE_BPR
|
||||
weak_alias(memcpy, __align_cpy_1)
|
||||
weak_alias(memcpy, __align_cpy_2)
|
||||
weak_alias (memcpy, __align_cpy_1)
|
||||
weak_alias (memcpy, __align_cpy_2)
|
||||
#endif
|
||||
libc_hidden_builtin_def (memcpy)
|
||||
libc_hidden_builtin_def (memmove)
|
||||
|
||||
Reference in New Issue
Block a user