Usermode/libc - Fixing errors from clang, disabled heap for native build
[tpg/acess2.git] / Usermode / Libraries / libc.so_src / include_exp / errno.h
1 /**
2  * Acess2 C Library
3  * - By John Hodge (thePowersGang)
4  *
5  * errno.h
6  * - Error values and related functions
7  */
8 #ifndef _LIBC_ERRNO_H_
9 #define _LIBC_ERRNO_H_
10
11 #include <stddef.h>     // size_t
12
13 extern int      *libc_geterrno(void);
14 #define errno   (*libc_geterrno())
15
16 extern int      strerror_r(int errnum, char *buf, size_t buflen);
17 extern char     *strerror(int errnum);
18
19 #include "errno.enum.h"
20
21 #endif

UCC git Repository :: git.ucc.asn.au