r6387 - in glibc-package/branches/glibc-2.21/debian: . sysdeps
Author: adconrad
Date: 2015-03-18 11:13:49 +0000 (Wed, 18 Mar 2015)
New Revision: 6387
Modified:
glibc-package/branches/glibc-2.21/debian/changelog
glibc-package/branches/glibc-2.21/debian/sysdeps/powerpc.mk
glibc-package/branches/glibc-2.21/debian/sysdeps/ppc64.mk
glibc-package/branches/glibc-2.21/debian/sysdeps/ppc64el.mk
Log:
debian/sysdeps/*: --enable-lock-elision on powerpc, ppc64, and ppc64el.
Modified: glibc-package/branches/glibc-2.21/debian/changelog
===================================================================
--- glibc-package/branches/glibc-2.21/debian/changelog 2015-03-18 11:08:54 UTC (rev 6386)
+++ glibc-package/branches/glibc-2.21/debian/changelog 2015-03-18 11:13:49 UTC (rev 6387)
@@ -94,6 +94,7 @@
and link with -pie to fix testsuite failure with the new binutils.
* debian/{control.in/main,rules}: Switch to gcc-4.9 on all architectures.
* debian/patches/any/local-tester-gcc-4.9.diff: Fix gcc-4.9 regression.
+ * debian/sysdeps/*: --enable-lock-elision on powerpc, ppc64, and ppc64el.
* debian/libc*.symbols*: Remove local __invoke_dynamic_linker__ symbol,
which no longer shows up in random support libraries' symbol tables.
* debian/sysdeps/*: Neither ports nor nptl are considered add-ons anymore.
Modified: glibc-package/branches/glibc-2.21/debian/sysdeps/powerpc.mk
===================================================================
--- glibc-package/branches/glibc-2.21/debian/sysdeps/powerpc.mk 2015-03-18 11:08:54 UTC (rev 6386)
+++ glibc-package/branches/glibc-2.21/debian/sysdeps/powerpc.mk 2015-03-18 11:13:49 UTC (rev 6387)
@@ -1,4 +1,4 @@
-extra_config_options = --enable-multi-arch
+extra_config_options = --enable-multi-arch --enable-lock-elision
# build 64-bit (ppc64) alternative library
GLIBC_MULTILIB_PASSES += ppc64
Modified: glibc-package/branches/glibc-2.21/debian/sysdeps/ppc64.mk
===================================================================
--- glibc-package/branches/glibc-2.21/debian/sysdeps/ppc64.mk 2015-03-18 11:08:54 UTC (rev 6386)
+++ glibc-package/branches/glibc-2.21/debian/sysdeps/ppc64.mk 2015-03-18 11:13:49 UTC (rev 6387)
@@ -1,5 +1,5 @@
libc_rtlddir = /lib64
-extra_config_options = --enable-multi-arch
+extra_config_options = --enable-multi-arch --enable-lock-elision
# build 32-bit (powerpc) alternative library
GLIBC_MULTILIB_PASSES += powerpc
Modified: glibc-package/branches/glibc-2.21/debian/sysdeps/ppc64el.mk
===================================================================
--- glibc-package/branches/glibc-2.21/debian/sysdeps/ppc64el.mk 2015-03-18 11:08:54 UTC (rev 6386)
+++ glibc-package/branches/glibc-2.21/debian/sysdeps/ppc64el.mk 2015-03-18 11:13:49 UTC (rev 6387)
@@ -1,3 +1,3 @@
libc_rtlddir = /lib64
-extra_config_options = --enable-multi-arch --with-cpu=power7
+extra_config_options = --enable-multi-arch --enable-lock-elision --with-cpu=power7
extra_cflags = -O3 -fno-tree-vectorize
Reply to: