#include <config.h>#include <stdint.h>#include "verify.h"#include "intprops.h"#include <stddef.h>#include <signal.h>Go to the source code of this file.
Defines | |
| #define | DO_PEDANTIC 0 |
| #define | __STDC_LIMIT_MACROS 1 |
| #define | verify_same_types(expr1, expr2) extern void verify_func (int) |
Functions | |
| verify (TYPE_MINIMUM(int8_t)==INT8_MIN) | |
| verify (TYPE_MAXIMUM(int8_t)==INT8_MAX) | |
| verify_same_types (INT8_MIN,(int8_t) 0+0) | |
| verify_same_types (INT8_MAX,(int8_t) 0+0) | |
| verify (TYPE_MINIMUM(int16_t)==INT16_MIN) | |
| verify (TYPE_MAXIMUM(int16_t)==INT16_MAX) | |
| verify_same_types (INT16_MIN,(int16_t) 0+0) | |
| verify_same_types (INT16_MAX,(int16_t) 0+0) | |
| verify (TYPE_MINIMUM(int32_t)==INT32_MIN) | |
| verify (TYPE_MAXIMUM(int32_t)==INT32_MAX) | |
| verify_same_types (INT32_MIN,(int32_t) 0+0) | |
| verify_same_types (INT32_MAX,(int32_t) 0+0) | |
| verify (TYPE_MAXIMUM(uint8_t)==UINT8_MAX) | |
| verify_same_types (UINT8_MAX,(uint8_t) 0+0) | |
| verify (TYPE_MAXIMUM(uint16_t)==UINT16_MAX) | |
| verify_same_types (UINT16_MAX,(uint16_t) 0+0) | |
| verify (TYPE_MAXIMUM(uint32_t)==UINT32_MAX) | |
| verify_same_types (UINT32_MAX,(uint32_t) 0+0) | |
| verify (TYPE_MINIMUM(int_least8_t)==INT_LEAST8_MIN) | |
| verify (TYPE_MAXIMUM(int_least8_t)==INT_LEAST8_MAX) | |
| verify_same_types (INT_LEAST8_MIN,(int_least8_t) 0+0) | |
| verify_same_types (INT_LEAST8_MAX,(int_least8_t) 0+0) | |
| verify (TYPE_MINIMUM(int_least16_t)==INT_LEAST16_MIN) | |
| verify (TYPE_MAXIMUM(int_least16_t)==INT_LEAST16_MAX) | |
| verify_same_types (INT_LEAST16_MIN,(int_least16_t) 0+0) | |
| verify_same_types (INT_LEAST16_MAX,(int_least16_t) 0+0) | |
| verify (TYPE_MINIMUM(int_least32_t)==INT_LEAST32_MIN) | |
| verify (TYPE_MAXIMUM(int_least32_t)==INT_LEAST32_MAX) | |
| verify_same_types (INT_LEAST32_MIN,(int_least32_t) 0+0) | |
| verify_same_types (INT_LEAST32_MAX,(int_least32_t) 0+0) | |
| verify (TYPE_MAXIMUM(uint_least8_t)==UINT_LEAST8_MAX) | |
| verify_same_types (UINT_LEAST8_MAX,(uint_least8_t) 0+0) | |
| verify (TYPE_MAXIMUM(uint_least16_t)==UINT_LEAST16_MAX) | |
| verify_same_types (UINT_LEAST16_MAX,(uint_least16_t) 0+0) | |
| verify (TYPE_MAXIMUM(uint_least32_t)==UINT_LEAST32_MAX) | |
| verify_same_types (UINT_LEAST32_MAX,(uint_least32_t) 0+0) | |
| verify (TYPE_MINIMUM(int_fast8_t)==INT_FAST8_MIN) | |
| verify (TYPE_MAXIMUM(int_fast8_t)==INT_FAST8_MAX) | |
| verify_same_types (INT_FAST8_MIN,(int_fast8_t) 0+0) | |
| verify_same_types (INT_FAST8_MAX,(int_fast8_t) 0+0) | |
| verify (TYPE_MINIMUM(int_fast16_t)==INT_FAST16_MIN) | |
| verify (TYPE_MAXIMUM(int_fast16_t)==INT_FAST16_MAX) | |
| verify_same_types (INT_FAST16_MIN,(int_fast16_t) 0+0) | |
| verify_same_types (INT_FAST16_MAX,(int_fast16_t) 0+0) | |
| verify (TYPE_MINIMUM(int_fast32_t)==INT_FAST32_MIN) | |
| verify (TYPE_MAXIMUM(int_fast32_t)==INT_FAST32_MAX) | |
| verify_same_types (INT_FAST32_MIN,(int_fast32_t) 0+0) | |
| verify_same_types (INT_FAST32_MAX,(int_fast32_t) 0+0) | |
| verify (TYPE_MAXIMUM(uint_fast8_t)==UINT_FAST8_MAX) | |
| verify_same_types (UINT_FAST8_MAX,(uint_fast8_t) 0+0) | |
| verify (TYPE_MAXIMUM(uint_fast16_t)==UINT_FAST16_MAX) | |
| verify_same_types (UINT_FAST16_MAX,(uint_fast16_t) 0+0) | |
| verify (TYPE_MAXIMUM(uint_fast32_t)==UINT_FAST32_MAX) | |
| verify_same_types (UINT_FAST32_MAX,(uint_fast32_t) 0+0) | |
| verify (TYPE_MINIMUM(intptr_t)==INTPTR_MIN) | |
| verify (TYPE_MAXIMUM(intptr_t)==INTPTR_MAX) | |
| verify_same_types (INTPTR_MIN,(intptr_t) 0+0) | |
| verify_same_types (INTPTR_MAX,(intptr_t) 0+0) | |
| verify (TYPE_MAXIMUM(uintptr_t)==UINTPTR_MAX) | |
| verify_same_types (UINTPTR_MAX,(uintptr_t) 0+0) | |
| verify (TYPE_MINIMUM(intmax_t)==INTMAX_MIN) | |
| verify (TYPE_MAXIMUM(intmax_t)==INTMAX_MAX) | |
| verify_same_types (INTMAX_MIN,(intmax_t) 0+0) | |
| verify_same_types (INTMAX_MAX,(intmax_t) 0+0) | |
| verify (TYPE_MAXIMUM(uintmax_t)==UINTMAX_MAX) | |
| verify_same_types (UINTMAX_MAX,(uintmax_t) 0+0) | |
| verify (TYPE_MINIMUM(ptrdiff_t)==PTRDIFF_MIN) | |
| verify (TYPE_MAXIMUM(ptrdiff_t)==PTRDIFF_MAX) | |
| verify_same_types (PTRDIFF_MIN,(ptrdiff_t) 0+0) | |
| verify_same_types (PTRDIFF_MAX,(ptrdiff_t) 0+0) | |
| verify (TYPE_MINIMUM(sig_atomic_t)==SIG_ATOMIC_MIN) | |
| verify (TYPE_MAXIMUM(sig_atomic_t)==SIG_ATOMIC_MAX) | |
| verify_same_types (SIG_ATOMIC_MIN,(sig_atomic_t) 0+0) | |
| verify_same_types (SIG_ATOMIC_MAX,(sig_atomic_t) 0+0) | |
| verify (TYPE_MAXIMUM(size_t)==SIZE_MAX) | |
| verify_same_types (SIZE_MAX,(size_t) 0+0) | |
| verify (INT8_C(17)==17) | |
| verify_same_types (INT8_C(17),(int_least8_t) 0+0) | |
| verify (UINT8_C(17)==17) | |
| verify_same_types (UINT8_C(17),(uint_least8_t) 0+0) | |
| verify (INT16_C(17)==17) | |
| verify_same_types (INT16_C(17),(int_least16_t) 0+0) | |
| verify (UINT16_C(17)==17) | |
| verify_same_types (UINT16_C(17),(uint_least16_t) 0+0) | |
| verify (INT32_C(17)==17) | |
| verify_same_types (INT32_C(17),(int_least32_t) 0+0) | |
| verify (UINT32_C(17)==17) | |
| verify_same_types (UINT32_C(17),(uint_least32_t) 0+0) | |
| verify (INTMAX_C(17)==17) | |
| verify_same_types (INTMAX_C(17),(intmax_t) 0+0) | |
| verify (UINTMAX_C(17)==17) | |
| verify_same_types (UINTMAX_C(17),(uintmax_t) 0+0) | |
| int | main () |
Variables | |
| int8_t | a1 [3] = { INT8_C (17), INT8_MIN, INT8_MAX } |
| int16_t | a2 [3] = { INT16_C (17), INT16_MIN, INT16_MAX } |
| int32_t | a3 [3] = { INT32_C (17), INT32_MIN, INT32_MAX } |
| uint8_t | b1 [2] = { UINT8_C (17), UINT8_MAX } |
| uint16_t | b2 [2] = { UINT16_C (17), UINT16_MAX } |
| uint32_t | b3 [2] = { UINT32_C (17), UINT32_MAX } |
| err | or |
| int_least8_t | c1 [3] = { 17, INT_LEAST8_MIN, INT_LEAST8_MAX } |
| int_least16_t | c2 [3] = { 17, INT_LEAST16_MIN, INT_LEAST16_MAX } |
| int_least32_t | c3 [3] = { 17, INT_LEAST32_MIN, INT_LEAST32_MAX } |
| uint_least8_t | d1 [2] = { 17, UINT_LEAST8_MAX } |
| uint_least16_t | d2 [2] = { 17, UINT_LEAST16_MAX } |
| uint_least32_t | d3 [2] = { 17, UINT_LEAST32_MAX } |
| int_fast8_t | e1 [3] = { 17, INT_FAST8_MIN, INT_FAST8_MAX } |
| int_fast16_t | e2 [3] = { 17, INT_FAST16_MIN, INT_FAST16_MAX } |
| int_fast32_t | e3 [3] = { 17, INT_FAST32_MIN, INT_FAST32_MAX } |
| uint_fast8_t | f1 [2] = { 17, UINT_FAST8_MAX } |
| uint_fast16_t | f2 [2] = { 17, UINT_FAST16_MAX } |
| uint_fast32_t | f3 [2] = { 17, UINT_FAST32_MAX } |
| intptr_t | g [3] = { 17, INTPTR_MIN, INTPTR_MAX } |
| uintptr_t | h [2] = { 17, UINTPTR_MAX } |
| intmax_t | i [3] = { INTMAX_C (17), INTMAX_MIN, INTMAX_MAX } |
| uintmax_t | j [2] = { UINTMAX_C (17), UINTMAX_MAX } |
| #define __STDC_LIMIT_MACROS 1 |
Definition at line 24 of file test-stdint.c.
| #define DO_PEDANTIC 0 |
Definition at line 22 of file test-stdint.c.
| #define verify_same_types | ( | expr1, | |||
| expr2 | ) | extern void verify_func (int) |
Definition at line 37 of file test-stdint.c.
| int main | ( | void | ) |
Definition at line 357 of file test-stdint.c.
| verify | ( | UINTMAX_C(17) | = =17 |
) |
| verify | ( | INTMAX_C(17) | = =17 |
) |
| verify | ( | UINT32_C(17) | = =17 |
) |
| verify | ( | INT32_C(17) | = =17 |
) |
| verify | ( | UINT16_C(17) | = =17 |
) |
| verify | ( | INT16_C(17) | = =17 |
) |
| verify | ( | UINT8_C(17) | = =17 |
) |
| verify | ( | INT8_C(17) | = =17 |
) |
| verify | ( | TYPE_MAXIMUM(size_t) | = =SIZE_MAX |
) |
| verify | ( | TYPE_MAXIMUM(sig_atomic_t) | = =SIG_ATOMIC_MAX |
) |
| verify | ( | TYPE_MINIMUM(sig_atomic_t) | = =SIG_ATOMIC_MIN |
) |
| verify | ( | TYPE_MAXIMUM(ptrdiff_t) | = =PTRDIFF_MAX |
) |
| verify | ( | TYPE_MINIMUM(ptrdiff_t) | = =PTRDIFF_MIN |
) |
| verify | ( | TYPE_MAXIMUM(uintmax_t) | = =UINTMAX_MAX |
) |
| verify | ( | TYPE_MAXIMUM(intmax_t) | = =INTMAX_MAX |
) |
| verify | ( | TYPE_MINIMUM(intmax_t) | = =INTMAX_MIN |
) |
| verify | ( | TYPE_MAXIMUM(uintptr_t) | = =UINTPTR_MAX |
) |
| verify | ( | TYPE_MAXIMUM(intptr_t) | = =INTPTR_MAX |
) |
| verify | ( | TYPE_MINIMUM(intptr_t) | = =INTPTR_MIN |
) |
| verify | ( | TYPE_MAXIMUM(uint_fast32_t) | = =UINT_FAST32_MAX |
) |
| verify | ( | TYPE_MAXIMUM(uint_fast16_t) | = =UINT_FAST16_MAX |
) |
| verify | ( | TYPE_MAXIMUM(uint_fast8_t) | = =UINT_FAST8_MAX |
) |
| verify | ( | TYPE_MAXIMUM(int_fast32_t) | = =INT_FAST32_MAX |
) |
| verify | ( | TYPE_MINIMUM(int_fast32_t) | = =INT_FAST32_MIN |
) |
| verify | ( | TYPE_MAXIMUM(int_fast16_t) | = =INT_FAST16_MAX |
) |
| verify | ( | TYPE_MINIMUM(int_fast16_t) | = =INT_FAST16_MIN |
) |
| verify | ( | TYPE_MAXIMUM(int_fast8_t) | = =INT_FAST8_MAX |
) |
| verify | ( | TYPE_MINIMUM(int_fast8_t) | = =INT_FAST8_MIN |
) |
| verify | ( | TYPE_MAXIMUM(uint_least32_t) | = =UINT_LEAST32_MAX |
) |
| verify | ( | TYPE_MAXIMUM(uint_least16_t) | = =UINT_LEAST16_MAX |
) |
| verify | ( | TYPE_MAXIMUM(uint_least8_t) | = =UINT_LEAST8_MAX |
) |
| verify | ( | TYPE_MAXIMUM(int_least32_t) | = =INT_LEAST32_MAX |
) |
| verify | ( | TYPE_MINIMUM(int_least32_t) | = =INT_LEAST32_MIN |
) |
| verify | ( | TYPE_MAXIMUM(int_least16_t) | = =INT_LEAST16_MAX |
) |
| verify | ( | TYPE_MINIMUM(int_least16_t) | = =INT_LEAST16_MIN |
) |
| verify | ( | TYPE_MAXIMUM(int_least8_t) | = =INT_LEAST8_MAX |
) |
| verify | ( | TYPE_MINIMUM(int_least8_t) | = =INT_LEAST8_MIN |
) |
| verify | ( | TYPE_MAXIMUM(uint32_t) | = =UINT32_MAX |
) |
| verify | ( | TYPE_MAXIMUM(uint16_t) | = =UINT16_MAX |
) |
| verify | ( | TYPE_MAXIMUM(uint8_t) | = =UINT8_MAX |
) |
| verify | ( | TYPE_MAXIMUM(int32_t) | = =INT32_MAX |
) |
| verify | ( | TYPE_MINIMUM(int32_t) | = =INT32_MIN |
) |
| verify | ( | TYPE_MAXIMUM(int16_t) | = =INT16_MAX |
) |
| verify | ( | TYPE_MINIMUM(int16_t) | = =INT16_MIN |
) |
| verify | ( | TYPE_MAXIMUM(int8_t) | = =INT8_MAX |
) |
| verify | ( | TYPE_MINIMUM(int8_t) | = =INT8_MIN |
) |
| verify_same_types | ( | UINTMAX_C(17) | , | |
| (uintmax_t) 0+ | 0 | |||
| ) |
| verify_same_types | ( | INTMAX_C(17) | , | |
| (intmax_t) 0+ | 0 | |||
| ) |
| verify_same_types | ( | UINT32_C(17) | , | |
| (uint_least32_t) 0+ | 0 | |||
| ) |
| verify_same_types | ( | INT32_C(17) | , | |
| (int_least32_t) 0+ | 0 | |||
| ) |
| verify_same_types | ( | UINT16_C(17) | , | |
| (uint_least16_t) 0+ | 0 | |||
| ) |
| verify_same_types | ( | INT16_C(17) | , | |
| (int_least16_t) 0+ | 0 | |||
| ) |
| verify_same_types | ( | UINT8_C(17) | , | |
| (uint_least8_t) 0+ | 0 | |||
| ) |
| verify_same_types | ( | INT8_C(17) | , | |
| (int_least8_t) 0+ | 0 | |||
| ) |
| verify_same_types | ( | SIZE_MAX | , | |
| (size_t) 0+ | 0 | |||
| ) |
| verify_same_types | ( | SIG_ATOMIC_MAX | , | |
| (sig_atomic_t) 0+ | 0 | |||
| ) |
| verify_same_types | ( | SIG_ATOMIC_MIN | , | |
| (sig_atomic_t) 0+ | 0 | |||
| ) |
| verify_same_types | ( | PTRDIFF_MAX | , | |
| (ptrdiff_t) 0+ | 0 | |||
| ) |
| verify_same_types | ( | PTRDIFF_MIN | , | |
| (ptrdiff_t) 0+ | 0 | |||
| ) |
| verify_same_types | ( | UINTMAX_MAX | , | |
| (uintmax_t) 0+ | 0 | |||
| ) |
| verify_same_types | ( | INTMAX_MAX | , | |
| (intmax_t) 0+ | 0 | |||
| ) |
| verify_same_types | ( | INTMAX_MIN | , | |
| (intmax_t) 0+ | 0 | |||
| ) |
| verify_same_types | ( | UINTPTR_MAX | , | |
| (uintptr_t) 0+ | 0 | |||
| ) |
| verify_same_types | ( | INTPTR_MAX | , | |
| (intptr_t) 0+ | 0 | |||
| ) |
| verify_same_types | ( | INTPTR_MIN | , | |
| (intptr_t) 0+ | 0 | |||
| ) |
| verify_same_types | ( | UINT_FAST32_MAX | , | |
| (uint_fast32_t) 0+ | 0 | |||
| ) |
| verify_same_types | ( | UINT_FAST16_MAX | , | |
| (uint_fast16_t) 0+ | 0 | |||
| ) |
| verify_same_types | ( | UINT_FAST8_MAX | , | |
| (uint_fast8_t) 0+ | 0 | |||
| ) |
| verify_same_types | ( | INT_FAST32_MAX | , | |
| (int_fast32_t) 0+ | 0 | |||
| ) |
| verify_same_types | ( | INT_FAST32_MIN | , | |
| (int_fast32_t) 0+ | 0 | |||
| ) |
| verify_same_types | ( | INT_FAST16_MAX | , | |
| (int_fast16_t) 0+ | 0 | |||
| ) |
| verify_same_types | ( | INT_FAST16_MIN | , | |
| (int_fast16_t) 0+ | 0 | |||
| ) |
| verify_same_types | ( | INT_FAST8_MAX | , | |
| (int_fast8_t) 0+ | 0 | |||
| ) |
| verify_same_types | ( | INT_FAST8_MIN | , | |
| (int_fast8_t) 0+ | 0 | |||
| ) |
| verify_same_types | ( | UINT_LEAST32_MAX | , | |
| (uint_least32_t) 0+ | 0 | |||
| ) |
| verify_same_types | ( | UINT_LEAST16_MAX | , | |
| (uint_least16_t) 0+ | 0 | |||
| ) |
| verify_same_types | ( | UINT_LEAST8_MAX | , | |
| (uint_least8_t) 0+ | 0 | |||
| ) |
| verify_same_types | ( | INT_LEAST32_MAX | , | |
| (int_least32_t) 0+ | 0 | |||
| ) |
| verify_same_types | ( | INT_LEAST32_MIN | , | |
| (int_least32_t) 0+ | 0 | |||
| ) |
| verify_same_types | ( | INT_LEAST16_MAX | , | |
| (int_least16_t) 0+ | 0 | |||
| ) |
| verify_same_types | ( | INT_LEAST16_MIN | , | |
| (int_least16_t) 0+ | 0 | |||
| ) |
| verify_same_types | ( | INT_LEAST8_MAX | , | |
| (int_least8_t) 0+ | 0 | |||
| ) |
| verify_same_types | ( | INT_LEAST8_MIN | , | |
| (int_least8_t) 0+ | 0 | |||
| ) |
| verify_same_types | ( | UINT32_MAX | , | |
| (uint32_t) 0+ | 0 | |||
| ) |
| verify_same_types | ( | UINT16_MAX | , | |
| (uint16_t) 0+ | 0 | |||
| ) |
| verify_same_types | ( | UINT8_MAX | , | |
| (uint8_t) 0+ | 0 | |||
| ) |
| verify_same_types | ( | INT32_MAX | , | |
| (int32_t) 0+ | 0 | |||
| ) |
| verify_same_types | ( | INT32_MIN | , | |
| (int32_t) 0+ | 0 | |||
| ) |
| verify_same_types | ( | INT16_MAX | , | |
| (int16_t) 0+ | 0 | |||
| ) |
| verify_same_types | ( | INT16_MIN | , | |
| (int16_t) 0+ | 0 | |||
| ) |
| verify_same_types | ( | INT8_MAX | , | |
| (int8_t) 0+ | 0 | |||
| ) |
| verify_same_types | ( | INT8_MIN | , | |
| (int8_t) 0+ | 0 | |||
| ) |
| int8_t a1[3] = { INT8_C (17), INT8_MIN, INT8_MAX } |
Definition at line 43 of file test-stdint.c.
| int16_t a2[3] = { INT16_C (17), INT16_MIN, INT16_MAX } |
Definition at line 49 of file test-stdint.c.
| int32_t a3[3] = { INT32_C (17), INT32_MIN, INT32_MAX } |
Definition at line 55 of file test-stdint.c.
| uint8_t b1[2] = { UINT8_C (17), UINT8_MAX } |
Definition at line 69 of file test-stdint.c.
| uint16_t b2[2] = { UINT16_C (17), UINT16_MAX } |
Definition at line 73 of file test-stdint.c.
| uint32_t b3[2] = { UINT32_C (17), UINT32_MAX } |
Definition at line 77 of file test-stdint.c.
| int_least8_t c1[3] = { 17, INT_LEAST8_MIN, INT_LEAST8_MAX } |
Definition at line 102 of file test-stdint.c.
| int_least16_t c2[3] = { 17, INT_LEAST16_MIN, INT_LEAST16_MAX } |
Definition at line 108 of file test-stdint.c.
| int_least32_t c3[3] = { 17, INT_LEAST32_MIN, INT_LEAST32_MAX } |
Definition at line 114 of file test-stdint.c.
| uint_least8_t d1[2] = { 17, UINT_LEAST8_MAX } |
Definition at line 128 of file test-stdint.c.
| uint_least16_t d2[2] = { 17, UINT_LEAST16_MAX } |
Definition at line 132 of file test-stdint.c.
| uint_least32_t d3[2] = { 17, UINT_LEAST32_MAX } |
Definition at line 136 of file test-stdint.c.
| int_fast8_t e1[3] = { 17, INT_FAST8_MIN, INT_FAST8_MAX } |
Definition at line 161 of file test-stdint.c.
| int_fast16_t e2[3] = { 17, INT_FAST16_MIN, INT_FAST16_MAX } |
Definition at line 167 of file test-stdint.c.
| int_fast32_t e3[3] = { 17, INT_FAST32_MIN, INT_FAST32_MAX } |
Definition at line 173 of file test-stdint.c.
| uint_fast8_t f1[2] = { 17, UINT_FAST8_MAX } |
Definition at line 187 of file test-stdint.c.
| uint_fast16_t f2[2] = { 17, UINT_FAST16_MAX } |
Definition at line 191 of file test-stdint.c.
| uint_fast32_t f3[2] = { 17, UINT_FAST32_MAX } |
Definition at line 195 of file test-stdint.c.
| intptr_t g[3] = { 17, INTPTR_MIN, INTPTR_MAX } |
Definition at line 220 of file test-stdint.c.
| uintptr_t h[2] = { 17, UINTPTR_MAX } |
Definition at line 226 of file test-stdint.c.
Definition at line 239 of file test-stdint.c.
Referenced by _gsasl_kerberos_v5_server_step(), cram_md5_challenge(), cram_md5_digest(), digest_md5_free_challenge(), digest_md5_hmac(), digest_md5_print_challenge(), gsasl_client_suggest_mechanism(), gsasl_done(), gsasl_saslprep(), latin1toutf8(), main(), and utf8tolatin1ifpossible().
Definition at line 245 of file test-stdint.c.
| err or |
Definition at line 90 of file test-stdint.c.
1.5.6