/* * Written by J.T. Conklin <jtc@netbsd.org>. * Change for long double by Jakub Jelinek <jj@ultra.linux.cz> * Public domain. */#include"quadmath-imp.h"intisinfq(__float128x){int64_thx,lx;GET_FLT128_WORDS64(hx,lx,x);lx|=(hx&0x7fffffffffffffffLL)^0x7fff000000000000LL;lx|=-lx;return~(lx>>63)&(hx>>62);}