|
Embedded Artistry libc
C Standard Library Support for Bare-metal Systems
|

Go to the source code of this file.
Macros | |
| #define | assert(x) ((void)((x) || (__assert_fail(#x, __FILE__, __LINE__, __func__), 0))) |
Functions | |
| __attribute__ ((noreturn, weak)) void __assert_fail(const char *expr | |
Variables | |
| const char * | file |
| const char unsigned int | line |
| const char unsigned int const char * | function |
| #define assert | ( | x | ) | ((void)((x) || (__assert_fail(#x, __FILE__, __LINE__, __func__), 0))) |
| __attribute__ | ( | (noreturn, weak) | ) | const |
Referenced by memchr().
| const char* file |
Definition at line 18 of file assert.h.
Referenced by __attribute__().
| const char unsigned int line |
Definition at line 18 of file assert.h.
Referenced by __attribute__().