Fix select decoding for glibc in _FORTIFY_SOURCE mode
Fix select decoding for glibc in _FORTIFY_SOURCE mode

glibc in _FORTIFY_SOURCE mode raises SIGABRT when descriptor greater
or equal to FD_SETSIZE is passed to FD_ISSET.  Select family syscalls,
however, can legitimately accept such descriptors.  To overcome this
limitation, we have to replace FD_ISSET with an equivalent that imposes
no such restrictions.

* desc.c (fd_isset): New function.
(decode_select): Use it instead of FD_ISSET.

geofft/strace,Yu-AndroidM/android_external_strace,DirtyUnicorns/android_external_strace,cuviper/strace,geekboxzone/mmallow_external_strace,xin3liang/platform_external_strace,Yu-AndroidM/android_external_strace,bigzz/strace_android,bnoordhuis/strace,android-ia/platform_external_strace,AOSP-YU/platform_external_strace,Saruta/strace,YUPlayGodDev/platform_external_strace,YUPlayGodDev/platform_external_strace,cuviper/strace,pombredanne/strace,Infinitive-OS/platform_external_strace,android-ia/platform_external_strace,geekboxzone/mmallow_external_strace,geekboxzone/lollipop_external_strace,MonkeyZZZZ/platform_external_strace,DirtyUnicorns/android_external_strace,kapdop/android_external_strace,geofft/strace,Distrotech/strace,TeamExodus/external_strace,MonkeyZZZZ/platform_external_strace,Distrotech/strace,bnoordhuis/strace,YUPlayGodDev/platform_external_strace,geofft/strace,pombredanne/strace,kapdop/android_external_strace,DirtyUnicorns/android_external_strace,Yu-AndroidM/android_external_strace,TeamExodus/external_strace,MonkeyZZZZ/platform_external_strace,Infinitive-OS/platform_external_strace,CyanogenMod/android_external_strace,AOSP-YU/platform_external_strace,bigzz/strace_android,bnoordhuis/strace,Saruta/strace,xin3liang/platform_external_strace,kapdop/android_external_strace,YUPlayGodDev/platform_external_strace,android-ia/platform_external_strace,Distrotech/strace,geekboxzone/lollipop_external_strace,cuviper/strace,Distrotech/strace,Infinitive-OS/platform_external_strace,TeamExodus/external_strace,geekboxzone/lollipop_external_strace,geekboxzone/lollipop_external_strace,vrastogi/strace,vrastogi/strace,geekboxzone/mmallow_external_strace,AOSP-YU/platform_external_strace,Distrotech/strace,geofft/strace,Saruta/strace,MonkeyZZZZ/platform_external_strace,geofft/strace,lkundrak/strace,cuviper/strace,xin3liang/platform_external_strace,Infinitive-OS/platform_external_strace,lkundrak/strace,bigzz/strace_android,YUPlayGodDev/platform_external_strace,Saruta/strace,android-ia/platform_external_strace,AOSP-YU/platform_external_strace,Saruta/strace,CyanogenMod/android_external_strace,geekboxzone/mmallow_external_strace,TeamExodus/external_strace,lkundrak/strace,TeamExodus/external_strace,CyanogenMod/android_external_strace,vrastogi/strace,vrastogi/strace,bigzz/strace_android,cuviper/strace,Yu-AndroidM/android_external_strace,bigzz/strace_android,android-ia/platform_external_strace,DirtyUnicorns/android_external_strace,bnoordhuis/strace,vrastogi/strace,geekboxzone/lollipop_external_strace,MonkeyZZZZ/platform_external_strace,xin3liang/platform_external_strace,CyanogenMod/android_external_strace,DirtyUnicorns/android_external_strace,Infinitive-OS/platform_external_strace,pombredanne/strace,AOSP-YU/platform_external_strace,geekboxzone/mmallow_external_strace,CyanogenMod/android_external_strace,Yu-AndroidM/android_external_strace,pombredanne/strace,kapdop/android_external_strace,kapdop/android_external_strace,lkundrak/strace