NAME assert - abort the program if assertion is false LIBRARY Standard C library ( libc ... SYNOPSIS #include void assert(scalar expression ); DESCRIPTION This macro can help pro…NAME assert_perror - test errnum and abort LIBRARY Standard C library ( libc , -lc ) SYNOPSIS #define ... feature_test_macros(7) */ #include void assert_perror(int errnum ); DESC…NAME static_assert, _Static_assert - fail compilation if assertion is false LIBRARY Standard C library ... libc ) SYNOPSIS #include void static_assert(scalar constant-expression …streams". SEE ALSO gdb (1), sigaction (2), assert (3), exit (3), longjmp (3), raisetype))) #define REALLOCF(ptr, n, type) \ ({ \ static_assert(__builtin_types_compatible_p(typeof(ptr), typetype))) #define REALLOCF(ptr, n, type) \ ({ \ static_assert(__builtin_types_compatible_p(typeof(ptr), typetype))) #define REALLOCF(ptr, n, type) \ ({ \ static_assert(__builtin_types_compatible_p(typeof(ptr), typetype))) #define REALLOCF(ptr, n, type) \ ({ \ static_assert(__builtin_types_compatible_p(typeof(ptr), type