1 #include "nonstd/integral.h"
6 printf("ssizeof(b16) : %" PRIdSSIZE "\n"
8 "val : %" PRIxB16 "\n\n",
9 ssizeof(b16), B16_MAX, B16_C(42));
11 printf("ssizeof(b32) : %" PRIdSSIZE "\n"
12 "max : %" PRIxB32 "\n"
13 "val : %" PRIxB32 "\n\n",
14 ssizeof(b32), B32_MAX, B32_C(42));
16 printf("ssizeof(b64) : %" PRIdSSIZE "\n"
17 "max : %" PRIxB64 "\n"
18 "val : %" PRIxB64 "\n\n",
19 ssizeof(b64), B64_MAX, B64_C(42));
21 printf("ssizeof(i8) : %" PRIdSSIZE "\n"
24 "val : %" PRIdI8 "\n\n",
25 ssizeof(i8), I8_MIN, I8_MAX, I8_C(42));
27 printf("ssizeof(i8_trim) : %" PRIdSSIZE "\n"
28 "min : %" PRIdI8_TRIM "\n"
29 "max : %" PRIdI8_TRIM "\n"
30 "val : %" PRIdI8_TRIM "\n\n",
31 ssizeof(i8_trim), I8_TRIM_MIN, I8_TRIM_MAX, I8_TRIM_C(42));
33 printf("ssizeof(i16) : %" PRIdSSIZE "\n"
34 "min : %" PRIdI16 "\n"
35 "max : %" PRIdI16 "\n"
36 "val : %" PRIdI16 "\n\n",
37 ssizeof(i16), I16_MIN, I16_MAX, I16_C(42));
39 printf("ssizeof(i16_trim) : %" PRIdSSIZE "\n"
40 "min : %" PRIdI16_TRIM "\n"
41 "max : %" PRIdI16_TRIM "\n"
42 "val : %" PRIdI16_TRIM "\n\n",
43 ssizeof(i16_trim), I16_TRIM_MIN, I16_TRIM_MAX, I16_TRIM_C(42));
45 printf("ssizeof(i32) : %" PRIdSSIZE "\n"
46 "min : %" PRIdI32 "\n"
47 "max : %" PRIdI32 "\n"
48 "val : %" PRIdI32 "\n\n",
49 ssizeof(i32), I32_MIN, I32_MAX, I32_C(42));
51 printf("ssizeof(i32_trim) : %" PRIdSSIZE "\n"
52 "min : %" PRIdI32_TRIM "\n"
53 "max : %" PRIdI32_TRIM "\n"
54 "val : %" PRIdI32_TRIM "\n\n",
55 ssizeof(i32_trim), I32_TRIM_MIN, I32_TRIM_MAX, I32_TRIM_C(42));
57 printf("ssizeof(i64) : %" PRIdSSIZE "\n"
58 "min : %" PRIdI64 "\n"
59 "max : %" PRIdI64 "\n"
60 "val : %" PRIdI64 "\n\n",
61 ssizeof(i64), I64_MIN, I64_MAX, I64_C(42));
63 printf("ssizeof(i64_trim) : %" PRIdSSIZE "\n"
64 "min : %" PRIdI64_TRIM "\n"
65 "max : %" PRIdI64_TRIM "\n"
66 "val : %" PRIdI64_TRIM "\n\n",
67 ssizeof(i64_trim), I64_TRIM_MIN, I64_TRIM_MAX, I64_TRIM_C(42));