mirror of
https://sourceware.org/git/glibc.git
synced 2024-11-21 20:40:05 +00:00
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.
This commit is contained in:
parent
fb78612a96
commit
da6989f9a5
@ -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
|
||||
|
7
sysdeps/tile/configure
vendored
Normal file
7
sysdeps/tile/configure
vendored
Normal file
@ -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
|
6
sysdeps/tile/configure.ac
Normal file
6
sysdeps/tile/configure.ac
Normal file
@ -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
|
Loading…
Reference in New Issue
Block a user