diff options
Diffstat (limited to 'include/assert.h')
-rw-r--r-- | include/assert.h | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/include/assert.h b/include/assert.h index 780d7ae373..b53313de8f 100644 --- a/include/assert.h +++ b/include/assert.h @@ -7,6 +7,13 @@ extern void __assert_fail (__const char *__assertion, __const char *__file, unsigned int __line, __const char *__function) __THROW __attribute__ ((__noreturn__)); +/* Likewise, but prints the error text for ERRNUM. */ +extern void __assert_perror_fail (int __errnum, __const char *__file, + unsigned int __line, + __const char *__function) + __THROW __attribute__ ((__noreturn__)); + #if !defined NOT_IN_libc || defined IS_IN_rtld hidden_proto (__assert_fail) +hidden_proto (__assert_perror_fail) #endif |