12 #define F(n, x, v, w) \
13 if (p->x != arg.x) FAIL (n, 74);
15 #define B(n, x, v, w) \
16 if (p->x != arg.x) FAIL (n, 74);
17 #define TX(n, type, attrs, fields, ops) \
19 check##n##va (int z, ...) \
28 for (i = 0; i < 5; ++i) \
31 switch ((z << 4) | i) \
34 if (va_arg (ap, double) != 1.0) \
38 if (va_arg (ap, long long) != 2LL) \
42 if (va_arg (ap, long double) != 2.0L) \
50 arg = va_arg (ap, type S##n); \
56 arg = va_arg (ap, type S##n); \