master
1#ifndef _ERRNO_H
2#define _ERRNO_H
3
4#ifdef __cplusplus
5extern "C" {
6#endif
7
8#include <features.h>
9
10#include <bits/errno.h>
11
12#ifdef __GNUC__
13__attribute__((const))
14#endif
15int *__errno_location(void);
16#define errno (*__errno_location())
17
18#ifdef _GNU_SOURCE
19extern char *program_invocation_short_name, *program_invocation_name;
20#endif
21
22#ifdef __cplusplus
23}
24#endif
25
26#endif