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.21-270-gda6989f
- From: cmetcalf at sourceware dot org
- To: glibc-cvs at sourceware dot org
- Date: 16 Apr 2015 13:42:20 -0000
- Subject: GNU C Library master sources branch master updated. glibc-2.21-270-gda6989f
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 da6989f9a5ec774419b7499b6270e60a8afde9df (commit)
from fb78612a963cfe1299b33b1c60a0c24a206276c3 (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=da6989f9a5ec774419b7499b6270e60a8afde9df
commit da6989f9a5ec774419b7499b6270e60a8afde9df
Author: Chris Metcalf <cmetcalf@ezchip.com>
Date: Thu Apr 16 09:40:21 2015 -0400
tile: Enable PI_STATIC_AND_HIDDEN
This does make ld.so very slightly larger (0.3%) and doesn't seem to
actually improve performance; in fact, my limited testing suggested a
slight (0.1%) performance decrease (running fork/exec of a no-op program
in a loop), but I didn't do enough testing to establish statistical
significance.
However, Roland agrees that it makes sense to switch tile to using
this path, since it's the more standard way.
diff --git a/ChangeLog b/ChangeLog
index 8f7c176..344c575 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,8 @@
+2015-04-16 Chris Metcalf <cmetcalf@ezchip.com>
+
+ * sysdeps/tile/configure.ac: New file.
+ * sysdeps/tile/configure: Regenerated.
+
2015-04-15 Adhemerval Zanella <adhemerval.zanella@linaro.org>
* wcsmbs/wcschr.c [WCSCHR] (wcschr): Define as __wcschr. Remove
diff --git a/sysdeps/tile/configure b/sysdeps/tile/configure
new file mode 100644
index 0000000..534c7db
--- /dev/null
+++ b/sysdeps/tile/configure
@@ -0,0 +1,7 @@
+# This file is generated from configure.ac by Autoconf. DO NOT EDIT!
+ # Local configure fragment for sysdeps/tile.
+
+# We can always access static and hidden symbols in a position independent way.
+$as_echo "#define PI_STATIC_AND_HIDDEN 1" >>confdefs.h
+
+# work around problem with autoconf and empty lines at the end of files
diff --git a/sysdeps/tile/configure.ac b/sysdeps/tile/configure.ac
new file mode 100644
index 0000000..6e246a3
--- /dev/null
+++ b/sysdeps/tile/configure.ac
@@ -0,0 +1,6 @@
+GLIBC_PROVIDES dnl See aclocal.m4 in the top level source directory.
+# Local configure fragment for sysdeps/tile.
+
+# We can always access static and hidden symbols in a position independent way.
+AC_DEFINE(PI_STATIC_AND_HIDDEN)
+# work around problem with autoconf and empty lines at the end of files
-----------------------------------------------------------------------
Summary of changes:
ChangeLog | 5 +++++
sysdeps/{ia64 => tile}/configure | 3 ++-
sysdeps/{ia64 => tile}/configure.ac | 5 ++---
3 files changed, 9 insertions(+), 4 deletions(-)
copy sysdeps/{ia64 => tile}/configure (61%)
copy sysdeps/{ia64 => tile}/configure.ac (54%)
hooks/post-receive
--
GNU C Library master sources