Lines Matching refs:us
76 static long double check_lrd(const long double lrd, const unsigned long long ull, const unsigned short us)
81 || ((unsigned short *)&lrd2)[4] != us)
84 printf("%I64x:%04x instead of %I64x:%04x\n", *(unsigned long long *)&lrd2, ((unsigned short *)&lrd2)[4], ull, us);
86 printf("%llx:%04x instead of %llx:%04x\n", *(unsigned long long *)&lrd2, ((unsigned short *)&lrd2)[4], ull, us);
94 static long double make_lrd(const unsigned long long ull, const unsigned short us)
102 unsigned short us;
107 u.i.us = us;
111 static long double check_lrd_cw(const long double lrd, const unsigned long long ull, const unsigned short us, const unsigned cw)
119 return check_lrd(lrd, ull, us);
122 static long double make_lrd_cw(unsigned long long ull, unsigned short us, unsigned cw)
125 return check_lrd_cw(make_lrd(ull, us), ull, us, cw);