Displaying 1 result from an estimated 1 matches for "__fd_clr_btr".
2010 Feb 16
2
[LLVMdev] FD_ZERO unsupported inline asm on 64 bit
...e latest llvm-gcc binaries for Linux x86_64. 
This code worked just fine with older versions of llvm-gcc on 32 bit Linux. 
FD_ZERO is defined in /usr/include/bits/select.h like this:
# if __WORDSIZE == 64
#  define __FD_ZERO_STOS "stosq"
#  define __FD_SET_BTS "btsq"
#  define __FD_CLR_BTR "btrq"
#  define __FD_ISSET_BT "btq"
# else
#  define __FD_ZERO_STOS "stosl"
#  define __FD_SET_BTS "btsl"
#  define __FD_CLR_BTR "btrl"
#  define __FD_ISSET_BT "btl"
# endif
# define __FD_ZERO(fdsp) \
  do {...