2 /* { dg-options "-std=c99" } */
4 typedef unsigned int uqword __attribute__((mode(TI)));
5 typedef int qword __attribute__((mode(TI)));
11 unsigned long long ull[2];
19 e = 0x1111111111111111ULL;
21 g = 0x0000000000111100ULL;
22 h = 0x0000000000000000ULL;
34 o.q = o.q + n.q + 0x1110FF;
35 /* __udivti3, __umodti3 */
38 if (p.uq != (m.uq+1)) abort();
39 if (q.uq != 0x1110FF) abort();
40 /* __divti3, __modti3 */
43 if ((-p.q * n.q - q.q) != o.q) abort();