]> git.proxmox.com Git - wasi-libc.git/blob - libc-top-half/musl/src/include/unistd.h
Update to musl 1.2.3.
[wasi-libc.git] / libc-top-half / musl / src / include / unistd.h
1 #ifndef UNISTD_H
2 #define UNISTD_H
3
4 #include "../../include/unistd.h"
5
6 #ifdef __wasilibc_unmodified_upstream // Lazy environment variable init.
7 extern char **__environ;
8 #else
9 // To support lazy initialization of environment variables, `__environ` is
10 // omitted, and a lazy `__wasilibc_environ` is used instead. Use
11 // "wasi/libc-environ-compat.h" in functions that use `__environ`.
12 #include "wasi/libc-environ.h"
13 #endif
14
15 hidden int __dup3(int, int, int);
16 hidden int __mkostemps(char *, int, int);
17 hidden int __execvpe(const char *, char *const *, char *const *);
18 hidden off_t __lseek(int, off_t, int);
19
20 #endif