[Glibc-bsd-commits] r4129 - in trunk/freebsd-libs/debian: . patches
Robert Millan
rmh at alioth.debian.org
Sun Feb 26 11:48:31 UTC 2012
Author: rmh
Date: 2012-02-26 11:48:31 +0000 (Sun, 26 Feb 2012)
New Revision: 4129
Removed:
trunk/freebsd-libs/debian/patches/bsfq_redefinition.diff
Modified:
trunk/freebsd-libs/debian/changelog
trunk/freebsd-libs/debian/patches/04_libkvm.diff
trunk/freebsd-libs/debian/patches/series
Log:
bsfl() too.
Modified: trunk/freebsd-libs/debian/changelog
===================================================================
--- trunk/freebsd-libs/debian/changelog 2012-02-26 11:26:29 UTC (rev 4128)
+++ trunk/freebsd-libs/debian/changelog 2012-02-26 11:48:31 UTC (rev 4129)
@@ -1,7 +1,7 @@
freebsd-libs (9.0+ds1-2) UNRELEASED; urgency=low
* kvm.h: Use <bsd/nlist.h> rather than <nlist.h>. (Closes: #657772)
- * bsfq_redefinition.diff: Remove redundant definition of bsfq().
+ * Remove redundant definitions of bsfq() and bsfl().
-- Robert Millan <rmh at debian.org> Sun, 26 Feb 2012 12:26:21 +0100
Modified: trunk/freebsd-libs/debian/patches/04_libkvm.diff
===================================================================
--- trunk/freebsd-libs/debian/patches/04_libkvm.diff 2012-02-26 11:26:29 UTC (rev 4128)
+++ trunk/freebsd-libs/debian/patches/04_libkvm.diff 2012-02-26 11:48:31 UTC (rev 4129)
@@ -136,43 +136,6 @@
}
tot.ksw_total += ttl;
tot.ksw_used += xsd.xsw_used;
---- a/lib/libkvm/kvm_minidump_amd64.c
-+++ b/lib/libkvm/kvm_minidump_amd64.c
-@@ -100,6 +100,15 @@
- return (-1);
- }
-
-+__inline__ u_long
-+bsfq(u_long mask)
-+{
-+ u_long result;
-+
-+ __asm __volatile("bsfq %1,%0" : "=r" (result) : "rm" (mask));
-+ return (result);
-+}
-+
- static int
- inithash(kvm_t *kd, uint64_t *base, int len, off_t off)
- {
---- a/lib/libkvm/kvm_minidump_i386.c
-+++ b/lib/libkvm/kvm_minidump_i386.c
-@@ -102,6 +102,16 @@
- return (-1);
- }
-
-+__inline__ u_int
-+bsfl(u_int mask)
-+{
-+ u_int result;
-+
-+ __asm __volatile("bsfl %1,%0" : "=r" (result) : "rm" (mask));
-+ return (result);
-+}
-+
-+
- static int
- inithash(kvm_t *kd, uint32_t *base, int len, off_t off)
- {
--- a/lib/libkvm/kvm_private.h
+++ b/lib/libkvm/kvm_private.h
@@ -34,6 +34,8 @@
Deleted: trunk/freebsd-libs/debian/patches/bsfq_redefinition.diff
===================================================================
--- trunk/freebsd-libs/debian/patches/bsfq_redefinition.diff 2012-02-26 11:26:29 UTC (rev 4128)
+++ trunk/freebsd-libs/debian/patches/bsfq_redefinition.diff 2012-02-26 11:48:31 UTC (rev 4129)
@@ -1,18 +0,0 @@
---- a/lib/libkvm/kvm_minidump_amd64.c
-+++ b/lib/libkvm/kvm_minidump_amd64.c
-@@ -100,15 +100,6 @@
- return (-1);
- }
-
--__inline__ u_long
--bsfq(u_long mask)
--{
-- u_long result;
--
-- __asm __volatile("bsfq %1,%0" : "=r" (result) : "rm" (mask));
-- return (result);
--}
--
- static int
- inithash(kvm_t *kd, uint64_t *base, int len, off_t off)
- {
Modified: trunk/freebsd-libs/debian/patches/series
===================================================================
--- trunk/freebsd-libs/debian/patches/series 2012-02-26 11:26:29 UTC (rev 4128)
+++ trunk/freebsd-libs/debian/patches/series 2012-02-26 11:48:31 UTC (rev 4129)
@@ -17,4 +17,3 @@
sysconf_cpuset_size.diff
libusb_backward.diff
libbsd_nlist.diff
-bsfq_redefinition.diff
More information about the Glibc-bsd-commits
mailing list