summary refs log tree commit diff
path: root/ChangeLog
diff options
context:
space:
mode:
authorSteve Ellcey <sellcey@caviumnetworks.com>2017-05-24 16:46:48 -0700
committerSteve Ellcey <sellcey@caviumnetworks.com>2017-05-24 16:46:48 -0700
commit6a2c695266fab34cc057256d1b33d2268183f00e (patch)
tree320796a70561a5459b120bc2f99b4398dcc4970f /ChangeLog
parent6edbe546d6ac243a5e3c2610853f2da53f0507b4 (diff)
downloadglibc-6a2c695266fab34cc057256d1b33d2268183f00e.tar.gz
glibc-6a2c695266fab34cc057256d1b33d2268183f00e.tar.xz
glibc-6a2c695266fab34cc057256d1b33d2268183f00e.zip
aarch64: Thunderx specific memcpy and memmove
	* sysdeps/aarch64/memcpy.S (MEMMOVE, MEMCPY): New macros.
	(memmove): Use MEMMOVE for name.
	(memcpy): Use MEMCPY for name.  Change internal labels
	to external labels.
	* sysdeps/aarch64/multiarch/Makefile: New file.
	* sysdeps/aarch64/multiarch/ifunc-impl-list.c: Likewise.
	* sysdeps/aarch64/multiarch/init-arch.h: Likewise.
	* sysdeps/aarch64/multiarch/memcpy.c: Likewise.
	* sysdeps/aarch64/multiarch/memcpy_generic.S: Likewise.
	* sysdeps/aarch64/multiarch/memcpy_thunderx.S: Likewise.
	* sysdeps/aarch64/multiarch/memmove.c: Likewise.
Diffstat (limited to 'ChangeLog')
-rw-r--r--ChangeLog14
1 files changed, 14 insertions, 0 deletions
diff --git a/ChangeLog b/ChangeLog
index d3f3d6a6fe..bd66603025 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,17 @@
+2017-05-24  Steve Ellcey  <sellcey@caviumnetworks.com>
+
+	* sysdeps/aarch64/memcpy.S (MEMMOVE, MEMCPY): New macros.
+	(memmove): Use MEMMOVE for name.
+	(memcpy): Use MEMCPY for name.  Change internal labels
+	to external labels.
+	* sysdeps/aarch64/multiarch/Makefile: New file.
+	* sysdeps/aarch64/multiarch/ifunc-impl-list.c: Likewise.
+	* sysdeps/aarch64/multiarch/init-arch.h: Likewise.
+	* sysdeps/aarch64/multiarch/memcpy.c: Likewise.
+	* sysdeps/aarch64/multiarch/memcpy_generic.S: Likewise.
+	* sysdeps/aarch64/multiarch/memcpy_thunderx.S: Likewise.
+	* sysdeps/aarch64/multiarch/memmove.c: Likewise.
+
 2017-05-24  Siddhesh Poyarekar  <siddhesh@sourceware.org>
 
 	* sysdeps/unix/sysv/linux/arm/dl-procinfo.c