diff options
author | David S. Miller <davem@davemloft.net> | 2010-02-21 20:12:29 -0800 |
---|---|---|
committer | David S. Miller <davem@davemloft.net> | 2010-02-25 23:58:50 -0800 |
commit | dbcaf07c326e18b14d19aebe011b9ffbe4a45972 (patch) | |
tree | d1fc3b26dcb5fb91d2f863c74886ce879cf49bb4 /sysdeps/sparc/sparc64/Makefile | |
parent | 34a407de9661ff8e938d152445b750becb247f7c (diff) | |
download | glibc-dbcaf07c326e18b14d19aebe011b9ffbe4a45972.tar.gz glibc-dbcaf07c326e18b14d19aebe011b9ffbe4a45972.tar.xz glibc-dbcaf07c326e18b14d19aebe011b9ffbe4a45972.zip |
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/Makefile')
-rw-r--r-- | sysdeps/sparc/sparc64/Makefile | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/sysdeps/sparc/sparc64/Makefile b/sysdeps/sparc/sparc64/Makefile index 3bb0238832..1a859dffc0 100644 --- a/sysdeps/sparc/sparc64/Makefile +++ b/sysdeps/sparc/sparc64/Makefile @@ -6,3 +6,7 @@ endif ifeq ($(subdir),csu) CFLAGS-initfini.s += -mcpu=v9 endif + +ifeq ($(subdir),string) +sysdep_routines += align-cpy +endif |