r6071 - in glibc-package/branches/eglibc-2.19/debian: . sysdeps
Author: aurel32
Date: 2014-05-14 19:02:50 +0000 (Wed, 14 May 2014)
New Revision: 6071
Modified:
glibc-package/branches/eglibc-2.19/debian/changelog
glibc-package/branches/eglibc-2.19/debian/sysdeps/amd64.mk
glibc-package/branches/eglibc-2.19/debian/sysdeps/i386.mk
glibc-package/branches/eglibc-2.19/debian/sysdeps/x32.mk
Log:
sysdeps/{amd64.mk,i386.mk,x32.mk}: enable lock elision.
Modified: glibc-package/branches/eglibc-2.19/debian/changelog
===================================================================
--- glibc-package/branches/eglibc-2.19/debian/changelog 2014-05-14 18:49:39 UTC (rev 6070)
+++ glibc-package/branches/eglibc-2.19/debian/changelog 2014-05-14 19:02:50 UTC (rev 6071)
@@ -66,6 +66,7 @@
on upgrade, we don't support lenny to jessie upgrades.
* debhelper.in/libc-alt.preinst: drop, we don't support lenny to jessie
upgrades.
+ * sysdeps/{amd64.mk,i386.mk,x32.mk}: enable lock elision.
[ Samuel Thibault ]
* Hurd fixes for new upstream
Modified: glibc-package/branches/eglibc-2.19/debian/sysdeps/amd64.mk
===================================================================
--- glibc-package/branches/eglibc-2.19/debian/sysdeps/amd64.mk 2014-05-14 18:49:39 UTC (rev 6070)
+++ glibc-package/branches/eglibc-2.19/debian/sysdeps/amd64.mk 2014-05-14 19:02:50 UTC (rev 6071)
@@ -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 (i386) alternative library
EGLIBC_PASSES += i386
Modified: glibc-package/branches/eglibc-2.19/debian/sysdeps/i386.mk
===================================================================
--- glibc-package/branches/eglibc-2.19/debian/sysdeps/i386.mk 2014-05-14 18:49:39 UTC (rev 6070)
+++ glibc-package/branches/eglibc-2.19/debian/sysdeps/i386.mk 2014-05-14 19:02:50 UTC (rev 6071)
@@ -1,4 +1,4 @@
-extra_config_options = --enable-multi-arch
+extra_config_options = --enable-multi-arch --enable-lock-elision
# We use -march=i686 and glibc's i686 routines use cmov, so require it.
# A Debian-local glibc patch adds cmov to the search path.
Modified: glibc-package/branches/eglibc-2.19/debian/sysdeps/x32.mk
===================================================================
--- glibc-package/branches/eglibc-2.19/debian/sysdeps/x32.mk 2014-05-14 18:49:39 UTC (rev 6070)
+++ glibc-package/branches/eglibc-2.19/debian/sysdeps/x32.mk 2014-05-14 19:02:50 UTC (rev 6071)
@@ -1,5 +1,5 @@
libc_rtlddir = /libx32
-extra_config_options = --enable-multi-arch
+extra_config_options = --enable-multi-arch --enable-lock-elision
# build 64-bit (amd64) alternative library
EGLIBC_PASSES += amd64
Reply to: