This is the mail archive of the
glibc-cvs@sourceware.org
mailing list for the glibc project.
GNU C Library master sources branch, master, updated. glibc-2.10-328-g04ef416
- From: drepper at sourceware dot org
- To: glibc-cvs at sourceware dot org
- Date: 3 Sep 2009 13:44:59 -0000
- Subject: GNU C Library master sources branch, master, updated. glibc-2.10-328-g04ef416
This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "GNU C Library master sources".
The branch, master has been updated
via 04ef416adc346e7e09fca7b27c4b6307b427e95b (commit)
from 01034d7590f0db29a689d0037cf9b837e38e7482 (commit)
Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.
- Log -----------------------------------------------------------------
http://sources.redhat.com/git/gitweb.cgi?p=glibc.git;a=commitdiff;h=04ef416adc346e7e09fca7b27c4b6307b427e95b
commit 04ef416adc346e7e09fca7b27c4b6307b427e95b
Author: Ulrich Drepper <drepper@redhat.com>
Date: Thu Sep 3 06:44:22 2009 -0700
Fix IA-32 strstr in multiarch configuration as well.
diff --git a/ChangeLog b/ChangeLog
index 01e7c91..486c6c5 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,8 @@
+2009-09-03 Ulrich Drepper <drepper@redhat.com>
+
+ * sysdeps/i386/i686/multiarch/strstr-c.c (__strstr_sse42,
+ __strstr_ia32): Add attribute_hidden.
+
2009-09-01 Andreas Schwab <schwab@redhat.com>
* hesiod/nss_hesiod/hesiod-grp.c (internal_gid_from_group): Fix
diff --git a/sysdeps/i386/i686/multiarch/strstr-c.c b/sysdeps/i386/i686/multiarch/strstr-c.c
index 7ef1157..efa9f78 100644
--- a/sysdeps/i386/i686/multiarch/strstr-c.c
+++ b/sysdeps/i386/i686/multiarch/strstr-c.c
@@ -7,6 +7,7 @@
#include "string/strstr.c"
-extern char *__strstr_sse42 (const char *, const char *);
+extern char *__strstr_sse42 (const char *, const char *) attribute_hidden;
+extern __typeof (__strstr_ia32) __strstr_ia32 attribute_hidden;
libc_ifunc (strstr, HAS_SSE4_2 ? __strstr_sse42 : __strstr_ia32);
-----------------------------------------------------------------------
Summary of changes:
ChangeLog | 5 +++++
sysdeps/i386/i686/multiarch/strstr-c.c | 3 ++-
2 files changed, 7 insertions(+), 1 deletions(-)
hooks/post-receive
--
GNU C Library master sources