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.24-620-gc35db50
- From: jsm28 at sourceware dot org
- To: glibc-cvs at sourceware dot org
- Date: 9 Jan 2017 16:10:14 -0000
- Subject: GNU C Library master sources branch master updated. glibc-2.24-620-gc35db50
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 c35db50ff51480c39e5ce493561df1c4581da9fc (commit)
from 75dafa2f323555600a1d1675de6eea09d25e3482 (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://sourceware.org/git/gitweb.cgi?p=glibc.git;a=commitdiff;h=c35db50ff51480c39e5ce493561df1c4581da9fc
commit c35db50ff51480c39e5ce493561df1c4581da9fc
Author: Joseph Myers <joseph@codesourcery.com>
Date: Mon Jan 9 16:09:53 2017 +0000
Update MicroBlaze localplt.data.
This patch updates the MicroBlaze localplt.data based on the results
of a build with build-many-glibcs.py. This is simply an empirical
update; quite possibly the port could be optimized to remove more
local PLT entry usage.
Tested (compilation tests) with build-many-glibcs.py.
* sysdeps/unix/sysv/linux/microblaze/localplt.data (__pread64):
Add libc.so PLT entry.
(__tls_get_addr): Make ld.so PLT entry optional.
diff --git a/ChangeLog b/ChangeLog
index 8454cd6..1454293 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,9 @@
+2017-01-09 Joseph Myers <joseph@codesourcery.com>
+
+ * sysdeps/unix/sysv/linux/microblaze/localplt.data (__pread64):
+ Add libc.so PLT entry.
+ (__tls_get_addr): Make ld.so PLT entry optional.
+
2017-01-09 Adhemerval Zanella <adhemerval.zanella@linaro.org>
* string/bits/strings_fortified.h (explicit_bzero): Move back to ..
diff --git a/sysdeps/unix/sysv/linux/microblaze/localplt.data b/sysdeps/unix/sysv/linux/microblaze/localplt.data
index 07bcf3b..4187832 100644
--- a/sysdeps/unix/sysv/linux/microblaze/localplt.data
+++ b/sysdeps/unix/sysv/linux/microblaze/localplt.data
@@ -1,4 +1,5 @@
libc.so: __errno_location
+libc.so: __pread64
libc.so: calloc
libc.so: free
libc.so: malloc
@@ -7,7 +8,7 @@ libc.so: realloc
libm.so: matherr
libpthread.so: __errno_location
# The dynamic loader needs __tls_get_addr for TLS.
-ld.so: __tls_get_addr
+ld.so: __tls_get_addr ?
# The main malloc is interposed into the dynamic linker, for
# allocations after the initial link (when dlopen is used).
ld.so: malloc
-----------------------------------------------------------------------
Summary of changes:
ChangeLog | 6 ++++++
sysdeps/unix/sysv/linux/microblaze/localplt.data | 3 ++-
2 files changed, 8 insertions(+), 1 deletions(-)
hooks/post-receive
--
GNU C Library master sources