6 #define E(a, b) ((unsigned char)a), 7 static const unsigned char errid[] = {
12 #define E(a, b) b "\0" 22 for(i = 0;
errid[i] &&
errid[i] != err_no; i++)
26 for(s =
errmsg; i; s++, i--)
32 return (
char*)(uintptr_t)s;
char * strerror(int err_no)
static const unsigned char errid[]
static const char errmsg[]