From: Nicholas Nethercote Date: Tue, 14 Sep 2004 11:55:36 +0000 (+0000) Subject: Remove unused macros. X-Git-Tag: svn/VALGRIND_3_0_0~1569 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=0067b11b99aced7aad51d443a36b28a969ea6f23;p=thirdparty%2Fvalgrind.git Remove unused macros. git-svn-id: svn://svn.valgrind.org/valgrind/trunk@2719 --- diff --git a/include/vg_kerneliface.h b/include/vg_kerneliface.h index 69d61f95e2..3d50b977e2 100644 --- a/include/vg_kerneliface.h +++ b/include/vg_kerneliface.h @@ -461,40 +461,6 @@ typedef struct { } vki_fd_set; -/* Gawd ... - Copied from /usr/src/linux-2.4.9-31/./include/asm-i386/posix_types.h -*/ -#undef VKI_FD_SET -#define VKI_FD_SET(fd,fdsetp) \ - __asm__ __volatile__("btsl %1,%0": \ - "=m" (*(vki_fd_set *) (fdsetp)):"r" ((int) (fd))) - -#undef VKI_FD_CLR -#define VKI_FD_CLR(fd,fdsetp) \ - __asm__ __volatile__("btrl %1,%0": \ - "=m" (*(vki_fd_set *) (fdsetp)):"r" ((int) (fd))) - -#undef VKI_FD_ISSET -#define VKI_FD_ISSET(fd,fdsetp) (__extension__ ({ \ - unsigned char __result; \ - __asm__ __volatile__("btl %1,%2 ; setb %0" \ - :"=q" (__result) :"r" ((int) (fd)), \ - "m" (*(vki_fd_set *) (fdsetp))); \ - __result; })) - -#undef VKI_FD_ZERO -#define VKI_FD_ZERO(fdsetp) \ -do { \ - int __d0, __d1; \ - __asm__ __volatile__("cld ; rep ; stosl" \ - :"=m" (*(vki_fd_set *) (fdsetp)), \ - "=&c" (__d0), "=&D" (__d1) \ - :"a" (0), "1" (VKI_FDSET_LONGS), \ - "2" ((vki_fd_set *) (fdsetp)) : "memory"); \ -} while (0) - - - struct vki_pollfd { Int fd; Short events;