Home | History | Annotate | Download | only in sys

Lines Matching defs:CHECK

75 #define CHECK(a, b) ATF_REQUIRE(__type_min(a) == s[b].min); \
78 CHECK(signed char, 0);
79 CHECK(signed short, 1);
80 CHECK(signed int, 2);
81 CHECK(signed long, 3);
82 CHECK(signed long long, 4);
83 #undef CHECK
94 #define CHECK(a, b) ATF_REQUIRE(__type_min(a) == u[b].min); \
97 CHECK(unsigned char, 0);
98 CHECK(unsigned short, 1);
99 CHECK(unsigned int, 2);
100 CHECK(unsigned long, 3);
101 CHECK(unsigned long long, 4);
102 #undef CHECK
113 #define CHECK(a) ATF_REQUIRE(__type_is_signed(a) == 1)
115 CHECK(signed char);
116 CHECK(signed short);
117 CHECK(signed int);
118 CHECK(signed long);
119 CHECK(signed long long);
120 #undef CHECK
131 #define CHECK(a) ATF_REQUIRE(__type_is_signed(a) == 0)
133 CHECK(unsigned char);
134 CHECK(unsigned short);
135 CHECK(unsigned int);
136 CHECK(unsigned long);
137 CHECK(unsigned long long);
138 #undef CHECK
149 #define CHECK(a, b) ATF_REQUIRE(__type_mask(a) == b)
151 CHECK(unsigned char, 0xffffffffffffff00ULL);
152 CHECK(unsigned short, 0xffffffffffff0000ULL);
153 CHECK(unsigned int, 0xffffffff00000000ULL);
154 CHECK(unsigned long long, 0x0000000000000000ULL);
155 #undef CHECK
166 #define CHECK(a, b) ATF_REQUIRE(__type_mask(a) == b)
168 CHECK(signed char, 0xffffffffffffff00LL);
169 CHECK(signed short, 0xffffffffffff0000LL);
170 CHECK(signed int, 0xffffffff00000000LL);
171 CHECK(signed long long, 0x0000000000000000LL);
172 #undef CHECK
183 #define CHECK(a, b, c) ATF_REQUIRE(__type_fit(a, b) == c)
185 CHECK(signed char, -1, 1);
186 CHECK(signed char, 1, 1);
187 CHECK(signed char, 0x7f, 1);
188 CHECK(signed char, 0x80, 0);
189 CHECK(signed char, 0xff, 0);
190 CHECK(signed char, 0x1ff, 0);
192 CHECK(signed short, -1, 1);
193 CHECK(signed short, 1, 1);
194 CHECK(signed short, 0x7fff, 1);
195 CHECK(signed short, 0x8000, 0);
196 CHECK(signed short, 0xffff, 0);
197 CHECK(signed short, 0x1ffff, 0);
199 CHECK(signed int, -1, 1);
200 CHECK(signed int, 1, 1);
201 CHECK(signed int, 0x7fffffff, 1);
202 CHECK(signed int, 0x80000000, 0);
203 CHECK(signed int, 0xffffffff, 0);
204 CHECK(signed int, 0x1ffffffffLL, 0);
206 CHECK(signed long long, -1, 1);
207 CHECK(signed long long, 1, 1);
208 CHECK(signed long long, 0x7fffffffffffffffLL, 1);
209 CHECK(signed long long, 0x8000000000000000LL, 0);
210 CHECK(signed long long, 0xffffffffffffffffLL, 0);
212 #undef CHECK
223 #define CHECK(a, b, c) ATF_REQUIRE(__type_fit(a, b) == c)
225 CHECK(unsigned char, -1, 0);
226 CHECK(unsigned char, 1, 1);
227 CHECK(unsigned char, 0x7f, 1);
228 CHECK(unsigned char, 0x80, 1);
229 CHECK(unsigned char, 0xff, 1);
230 CHECK(unsigned char, 0x1ff, 0);
232 CHECK(unsigned short, -1, 0);
233 CHECK(unsigned short, 1, 1);
234 CHECK(unsigned short, 0x7fff, 1);
235 CHECK(unsigned short, 0x8000, 1);
236 CHECK(unsigned short, 0xffff, 1);
237 CHECK(unsigned short, 0x1ffff, 0);
239 CHECK(unsigned int, -1, 0);
240 CHECK(unsigned int, 1, 1);
241 CHECK(unsigned int, 0x7fffffff, 1);
242 CHECK(unsigned int, 0x80000000, 1);
243 CHECK(unsigned int, 0xffffffff, 1);
244 CHECK(unsigned int, 0x1ffffffffLL, 0);
246 CHECK(unsigned long long, -1, 0);
247 CHECK(unsigned long long, 1, 1);
248 CHECK(unsigned long long, 0x7fffffffffffffffULL, 1);
249 CHECK(unsigned long long, 0x8000000000000000ULL, 1);
250 CHECK(unsigned long long, 0xffffffffffffffffULL, 1);
252 #undef CHECK