[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

r3137 - in glibc-package/trunk/debian: . sysdeps



Author: aurel32
Date: 2008-09-21 16:09:24 +0000 (Sun, 21 Sep 2008)
New Revision: 3137

Modified:
   glibc-package/trunk/debian/changelog
   glibc-package/trunk/debian/sysdeps/i386.mk
Log:
  * Fix nosegneg pseudo hwcap.  Closes: #499366.



Modified: glibc-package/trunk/debian/changelog
===================================================================
--- glibc-package/trunk/debian/changelog	2008-09-20 08:08:49 UTC (rev 3136)
+++ glibc-package/trunk/debian/changelog	2008-09-21 16:09:24 UTC (rev 3137)
@@ -19,6 +19,7 @@
     ::1 -> 127.0.0.1 mapping.
   * any/cvs-isoc99_vscanf.diff: new patch from upstream to fix vscanf on
     non-GNU compilers.
+  * Fix nosegneg pseudo hwcap.  Closes: #499366.
 
   [ Samuel Thibault ]
   * patches/hurd-i386/cvs-lock-memory-clobber.diff: new patch from upstream

Modified: glibc-package/trunk/debian/sysdeps/i386.mk
===================================================================
--- glibc-package/trunk/debian/sysdeps/i386.mk	2008-09-20 08:08:49 UTC (rev 3136)
+++ glibc-package/trunk/debian/sysdeps/i386.mk	2008-09-21 16:09:24 UTC (rev 3137)
@@ -11,7 +11,7 @@
 i686_extra_config_options = $(extra_config_options) --disable-profile
 
 # We use -mno-tls-direct-seg-refs to not wrap-around segments, as it
-# greatly increase the speed when running under the Xen hypervisor.
+# greatly increase the speed when running under the 32bit Xen hypervisor.
 GLIBC_PASSES += xen
 DEB_ARCH_REGULAR_PACKAGES += libc6-xen
 xen_add-ons = nptl $(add-ons)
@@ -24,11 +24,11 @@
 define libc6-xen_extra_pkg_install
 mkdir -p debian/libc6-xen/etc/ld.so.conf.d
 echo '# This directive teaches ldconfig to search in nosegneg subdirectories' >  debian/libc6-xen/etc/ld.so.conf.d/libc6-xen.conf
-echo '# and cache the DSOs there with extra bit 0 set in their hwcap match'   >> debian/libc6-xen/etc/ld.so.conf.d/libc6-xen.conf
+echo '# and cache the DSOs there with extra bit 1 set in their hwcap match'   >> debian/libc6-xen/etc/ld.so.conf.d/libc6-xen.conf
 echo '# fields. In Xen guest kernels, the vDSO tells the dynamic linker to'   >> debian/libc6-xen/etc/ld.so.conf.d/libc6-xen.conf
 echo '# search in nosegneg subdirectories and to match this extra hwcap bit'  >> debian/libc6-xen/etc/ld.so.conf.d/libc6-xen.conf
 echo '# in the ld.so.cache file.'                                             >> debian/libc6-xen/etc/ld.so.conf.d/libc6-xen.conf
-echo 'hwcap 0 nosegneg'                                                       >> debian/libc6-xen/etc/ld.so.conf.d/libc6-xen.conf
+echo 'hwcap 1 nosegneg'                                                       >> debian/libc6-xen/etc/ld.so.conf.d/libc6-xen.conf
 endef
 
 # build 64-bit (amd64) alternative library


Reply to: