This is the mail archive of the glibc-cvs@sourceware.org mailing list for the glibc project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

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


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]