Changes in uspace/lib/c/include/errno.h [bc56f30:10de842] in mainline
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
uspace/lib/c/include/errno.h
rbc56f30 r10de842 33 33 */ 34 34 35 #ifndef _LIBC_ERRNO_H_36 #define _LIBC_ERRNO_H_35 #ifndef LIBC_ERRNO_H_ 36 #define LIBC_ERRNO_H_ 37 37 38 38 #include <_bits/errno.h> 39 39 #include <abi/errno.h> 40 #include <_bits/decls.h>41 40 42 __HELENOS_DECLS_BEGIN; 41 #define errno (*(__errno())) 43 42 44 43 extern errno_t *__errno(void) __attribute__((const)); 45 46 __HELENOS_DECLS_END;47 48 #ifdef __cplusplus49 #define errno (*(::helenos::__errno()))50 #else51 #define errno (*(__errno()))52 #endif53 44 54 45 #endif
Note:
See TracChangeset
for help on using the changeset viewer.