summaryrefslogtreecommitdiff
path: root/sysdeps/sparc/sparc64/sparcv9b/memcpy.S
diff options
context:
space:
mode:
authorDavid S. Miller <davem@davemloft.net>2010-02-21 20:12:29 -0800
committerDavid S. Miller <davem@davemloft.net>2010-02-25 23:58:50 -0800
commitdbcaf07c326e18b14d19aebe011b9ffbe4a45972 (patch)
treed1fc3b26dcb5fb91d2f863c74886ce879cf49bb4 /sysdeps/sparc/sparc64/sparcv9b/memcpy.S
parent34a407de9661ff8e938d152445b750becb247f7c (diff)
downloadglibc-dbcaf07c326e18b14d19aebe011b9ffbe4a45972.tar.gz
sparc: Reimplement 64-bit aligned copy routines and remove from memcpy files.
2010-02-25 David S. Miller <davem@davemloft.net> * sysdeps/sparc/sparc64/Makefile: Add align-cpy rule. * sysdeps/sparc/sparc64/align-cpy.S: New. * sysdeps/sparc/sparc64/memcpy.S (__align_cpy_1, __align_cpy_2, __align_cpy_4, __align_cpy_8, __align_cpy_16): Remove. * sysdeps/sparc/sparc64/sparcv9b/memcpy.S (__align_cpy_1, __align_cpy_2, __align_cpy_4, __align_cpy_8, __align_cpy_16): Remove. * sysdeps/sparc/sparc64/sparcv9v/memcpy.S (__align_cpy_1, __align_cpy_2, __align_cpy_4, __align_cpy_8, __align_cpy_16): Remove. * sysdeps/sparc/sparc64/sparcv9v2/memcpy.S (__align_cpy_1, __align_cpy_2, __align_cpy_4, __align_cpy_8, __align_cpy_16): Remove.
Diffstat (limited to 'sysdeps/sparc/sparc64/sparcv9b/memcpy.S')
-rw-r--r--sysdeps/sparc/sparc64/sparcv9b/memcpy.S7
1 files changed, 0 insertions, 7 deletions
diff --git a/sysdeps/sparc/sparc64/sparcv9b/memcpy.S b/sysdeps/sparc/sparc64/sparcv9b/memcpy.S
index 760d526630..2a4146feeb 100644
--- a/sysdeps/sparc/sparc64/sparcv9b/memcpy.S
+++ b/sysdeps/sparc/sparc64/sparcv9b/memcpy.S
@@ -599,12 +599,5 @@ ENTRY(memmove)
mov %g4, %o0
END(memmove)
-#ifdef USE_BPR
-weak_alias (memcpy, __align_cpy_1)
-weak_alias (memcpy, __align_cpy_2)
-weak_alias (memcpy, __align_cpy_4)
-weak_alias (memcpy, __align_cpy_8)
-weak_alias (memcpy, __align_cpy_16)
-#endif
libc_hidden_builtin_def (memcpy)
libc_hidden_builtin_def (memmove)