1 2 3 4 5 6 7 8 9 10 11 12 13 14
#ifndef ERRNO_H #define ERRNO_H #include "../../include/errno.h" #ifdef __GNUC__ __attribute__((const)) #endif hidden int *___errno_location(void); #undef errno #define errno (*___errno_location()) #endif