1 #ifndef errno_h 2 3 extern "C" { 4 5 #ifdef __errno_h_recursive 6 #include_next <errno.h> 7 #else 8 #define __errno_h_recursive 9 #include_next <errno.h> 10 11 #define errno_h 1 12 13 extern const char* const sys_errlist[]; 14 extern int sys_nerr; 15 #ifndef errno 16 extern int errno; 17 #endif 18 void perror(const char*); 19 char* strerr(int); 20 21 #endif 22 } 23 24 #endif 25