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-259-g2d2f482
- From: drepper at sourceware dot org
- To: glibc-cvs at sourceware dot org
- Date: 7 Aug 2009 17:44:36 -0000
- Subject: GNU C Library master sources branch, master, updated. glibc-2.10-259-g2d2f482
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 2d2f482e480519f627fb58b163a2d7668b579e69 (commit)
via 0eca608d0568e7d7cab670b5ba77c641ca0d547d (commit)
via 7bc513cf188fe50e21ad88439f294100ffa20f72 (commit)
from 3aa2588d4a533686d677eb3f6c00c202849df72b (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=2d2f482e480519f627fb58b163a2d7668b579e69
commit 2d2f482e480519f627fb58b163a2d7668b579e69
Author: Ulrich Drepper <drepper@redhat.com>
Date: Fri Aug 7 10:41:54 2009 -0700
Fix whitespace in last patch.
diff --git a/sysdeps/i386/i686/multiarch/strlen.S b/sysdeps/i386/i686/multiarch/strlen.S
index 1375b97..0c1e864 100644
--- a/sysdeps/i386/i686/multiarch/strlen.S
+++ b/sysdeps/i386/i686/multiarch/strlen.S
@@ -137,7 +137,7 @@ END (__strlen_sse2)
# define ENTRY(name) \
.type __strlen_ia32, @function; \
.globl __strlen_ia32; \
- .p2align 4; \
+ .p2align 4; \
__strlen_ia32: cfi_startproc; \
CALL_MCOUNT
# undef END
http://sources.redhat.com/git/gitweb.cgi?p=glibc.git;a=commitdiff;h=0eca608d0568e7d7cab670b5ba77c641ca0d547d
commit 0eca608d0568e7d7cab670b5ba77c641ca0d547d
Author: H.J. Lu <hongjiu.lu@intel.com>
Date: Fri Aug 7 10:40:45 2009 -0700
Add the missing "; \".
diff --git a/ChangeLog b/ChangeLog
index b0187e0..bac95b2 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,7 @@
+2009-08-07 H.J. Lu <hongjiu.lu@intel.com>
+
+ * sysdeps/i386/i686/multiarch/strlen.S (ENTRY): Add the missing "; \".
+
2009-08-07 Andreas Schwab <schwab@redhat.com>
* elf/dl-lookup.c (do_lookup_x): Enter correct name into table of
diff --git a/sysdeps/i386/i686/multiarch/strlen.S b/sysdeps/i386/i686/multiarch/strlen.S
index 3d4d9f1..1375b97 100644
--- a/sysdeps/i386/i686/multiarch/strlen.S
+++ b/sysdeps/i386/i686/multiarch/strlen.S
@@ -137,7 +137,7 @@ END (__strlen_sse2)
# define ENTRY(name) \
.type __strlen_ia32, @function; \
.globl __strlen_ia32; \
- .p2align 4
+ .p2align 4; \
__strlen_ia32: cfi_startproc; \
CALL_MCOUNT
# undef END
http://sources.redhat.com/git/gitweb.cgi?p=glibc.git;a=commitdiff;h=7bc513cf188fe50e21ad88439f294100ffa20f72
commit 7bc513cf188fe50e21ad88439f294100ffa20f72
Author: Andreas Schwab <schwab@redhat.com>
Date: Fri Aug 7 10:39:55 2009 -0700
Fix expanding STB_GNU_UNIQUE hash table.
An invalid symbol name pointer was entered into the hash table while
enlarging it.
diff --git a/ChangeLog b/ChangeLog
index debf530..b0187e0 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,8 @@
+2009-08-07 Andreas Schwab <schwab@redhat.com>
+
+ * elf/dl-lookup.c (do_lookup_x): Enter correct name into table of
+ unique symbols.
+
2009-08-05 H.J. Lu <hongjiu.lu@intel.com>
* sysdeps/x86_64/cacheinfo.c (init_cacheinfo): Properly use
diff --git a/elf/dl-lookup.c b/elf/dl-lookup.c
index 56724c9..c1a1366 100644
--- a/elf/dl-lookup.c
+++ b/elf/dl-lookup.c
@@ -321,7 +321,7 @@ do_lookup_x (const char *undef_name, uint_fast32_t new_hash,
if (table[idx].name == NULL)
{
table[idx].hashval = hash;
- table[idx].name = strtab + sym->st_name;
+ table[idx].name = name;
if ((type_class & ELF_RTYPE_CLASS_COPY) != 0)
{
table[idx].sym = ref;
-----------------------------------------------------------------------
Summary of changes:
ChangeLog | 9 +++++++++
elf/dl-lookup.c | 2 +-
sysdeps/i386/i686/multiarch/strlen.S | 2 +-
3 files changed, 11 insertions(+), 2 deletions(-)
hooks/post-receive
--
GNU C Library master sources