aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorUlrich Drepper <drepper@redhat.com>2009-08-08 09:38:32 -0700
committerUlrich Drepper <drepper@redhat.com>2009-08-08 09:38:32 -0700
commit8e436522e108229eeb96d8921c659c5a19eaf455 (patch)
tree5d7436eddd0e29b030cb6fbc321c237ca5b95951
parent9d36a6c410ca5b653cece179e5979240577da8d5 (diff)
downloadglibc-8e436522e108229eeb96d8921c659c5a19eaf455.zip
glibc-8e436522e108229eeb96d8921c659c5a19eaf455.tar.gz
glibc-8e436522e108229eeb96d8921c659c5a19eaf455.tar.bz2
Move SSE4.2 functions together.
-rw-r--r--ChangeLog6
-rw-r--r--sysdeps/x86_64/multiarch/rawmemchr.S1
-rw-r--r--sysdeps/x86_64/multiarch/strlen.S1
3 files changed, 8 insertions, 0 deletions
diff --git a/ChangeLog b/ChangeLog
index abdb802..524a3aa 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,9 @@
+2009-08-08 Ulrich Drepper <drepper@redhat.com>
+
+ * sysdeps/x86_64/multiarch/strlen.S: Move SSE4.2 version into the same
+ section as the other functions for this architecture.
+ * sysdeps/x86_64/multiarch/rawmemchr.S: Likewise.
+
2009-08-07 Ulrich Drepper <drepper@redhat.com>
* sysdeps/x86_64/strcmp.S: Add support to compile with
diff --git a/sysdeps/x86_64/multiarch/rawmemchr.S b/sysdeps/x86_64/multiarch/rawmemchr.S
index d4f265f..08fd876 100644
--- a/sysdeps/x86_64/multiarch/rawmemchr.S
+++ b/sysdeps/x86_64/multiarch/rawmemchr.S
@@ -38,6 +38,7 @@ END(rawmemchr)
strong_alias (rawmemchr, __rawmemchr)
+ .section .text.sse4.2,"ax",@progbits
.align 16
.type __rawmemchr_sse42, @function
__rawmemchr_sse42:
diff --git a/sysdeps/x86_64/multiarch/strlen.S b/sysdeps/x86_64/multiarch/strlen.S
index 82b03cc..4342c6c 100644
--- a/sysdeps/x86_64/multiarch/strlen.S
+++ b/sysdeps/x86_64/multiarch/strlen.S
@@ -40,6 +40,7 @@ ENTRY(strlen)
END(strlen)
+ .section .text.sse4.2,"ax",@progbits
.align 16
.type __strlen_sse42, @function
__strlen_sse42: