Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(156)

Side by Side Diff: fusl/include/unistd.h

Issue 1714623002: [fusl] clang-format fusl (Closed) Base URL: git@github.com:domokit/mojo.git@master
Patch Set: headers too Created 4 years, 10 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View unified diff | Download patch
OLDNEW
1 #ifndef»_UNISTD_H 1 #ifndef _UNISTD_H
2 #define»_UNISTD_H 2 #define _UNISTD_H
3 3
4 #ifdef __cplusplus 4 #ifdef __cplusplus
5 extern "C" { 5 extern "C" {
6 #endif 6 #endif
7 7
8 #include <features.h> 8 #include <features.h>
9 9
10 #define STDIN_FILENO 0 10 #define STDIN_FILENO 0
11 #define STDOUT_FILENO 1 11 #define STDOUT_FILENO 1
12 #define STDERR_FILENO 2 12 #define STDERR_FILENO 2
13 13
14 #define SEEK_SET 0 14 #define SEEK_SET 0
15 #define SEEK_CUR 1 15 #define SEEK_CUR 1
16 #define SEEK_END 2 16 #define SEEK_END 2
17 17
18 #ifdef __cplusplus 18 #ifdef __cplusplus
19 #define NULL 0L 19 #define NULL 0L
20 #else 20 #else
21 #define NULL ((void*)0) 21 #define NULL ((void*)0)
22 #endif 22 #endif
23 23
24 #define __NEED_size_t 24 #define __NEED_size_t
25 #define __NEED_ssize_t 25 #define __NEED_ssize_t
26 #define __NEED_uid_t 26 #define __NEED_uid_t
27 #define __NEED_gid_t 27 #define __NEED_gid_t
28 #define __NEED_off_t 28 #define __NEED_off_t
29 #define __NEED_pid_t 29 #define __NEED_pid_t
30 #define __NEED_intptr_t 30 #define __NEED_intptr_t
31 #define __NEED_useconds_t 31 #define __NEED_useconds_t
32 32
33 #include <bits/alltypes.h> 33 #include <bits/alltypes.h>
34 34
35 int pipe(int [2]); 35 int pipe(int[2]);
36 int pipe2(int [2], int); 36 int pipe2(int[2], int);
37 int close(int); 37 int close(int);
38 int posix_close(int, int); 38 int posix_close(int, int);
39 int dup(int); 39 int dup(int);
40 int dup2(int, int); 40 int dup2(int, int);
41 int dup3(int, int, int); 41 int dup3(int, int, int);
42 off_t lseek(int, off_t, int); 42 off_t lseek(int, off_t, int);
43 int fsync(int); 43 int fsync(int);
44 int fdatasync(int); 44 int fdatasync(int);
45 45
46 ssize_t read(int, void *, size_t); 46 ssize_t read(int, void*, size_t);
47 ssize_t write(int, const void *, size_t); 47 ssize_t write(int, const void*, size_t);
48 ssize_t pread(int, void *, size_t, off_t); 48 ssize_t pread(int, void*, size_t, off_t);
49 ssize_t pwrite(int, const void *, size_t, off_t); 49 ssize_t pwrite(int, const void*, size_t, off_t);
50 50
51 int chown(const char *, uid_t, gid_t); 51 int chown(const char*, uid_t, gid_t);
52 int fchown(int, uid_t, gid_t); 52 int fchown(int, uid_t, gid_t);
53 int lchown(const char *, uid_t, gid_t); 53 int lchown(const char*, uid_t, gid_t);
54 int fchownat(int, const char *, uid_t, gid_t, int); 54 int fchownat(int, const char*, uid_t, gid_t, int);
55 55
56 int link(const char *, const char *); 56 int link(const char*, const char*);
57 int linkat(int, const char *, int, const char *, int); 57 int linkat(int, const char*, int, const char*, int);
58 int symlink(const char *, const char *); 58 int symlink(const char*, const char*);
59 int symlinkat(const char *, int, const char *); 59 int symlinkat(const char*, int, const char*);
60 ssize_t readlink(const char *__restrict, char *__restrict, size_t); 60 ssize_t readlink(const char* __restrict, char* __restrict, size_t);
61 ssize_t readlinkat(int, const char *__restrict, char *__restrict, size_t); 61 ssize_t readlinkat(int, const char* __restrict, char* __restrict, size_t);
62 int unlink(const char *); 62 int unlink(const char*);
63 int unlinkat(int, const char *, int); 63 int unlinkat(int, const char*, int);
64 int rmdir(const char *); 64 int rmdir(const char*);
65 int truncate(const char *, off_t); 65 int truncate(const char*, off_t);
66 int ftruncate(int, off_t); 66 int ftruncate(int, off_t);
67 67
68 #define F_OK 0 68 #define F_OK 0
69 #define R_OK 4 69 #define R_OK 4
70 #define W_OK 2 70 #define W_OK 2
71 #define X_OK 1 71 #define X_OK 1
72 72
73 int access(const char *, int); 73 int access(const char*, int);
74 int faccessat(int, const char *, int, int); 74 int faccessat(int, const char*, int, int);
75 75
76 int chdir(const char *); 76 int chdir(const char*);
77 int fchdir(int); 77 int fchdir(int);
78 char *getcwd(char *, size_t); 78 char* getcwd(char*, size_t);
79 79
80 unsigned alarm(unsigned); 80 unsigned alarm(unsigned);
81 unsigned sleep(unsigned); 81 unsigned sleep(unsigned);
82 int pause(void); 82 int pause(void);
83 83
84 pid_t fork(void); 84 pid_t fork(void);
85 int execve(const char *, char *const [], char *const []); 85 int execve(const char*, char* const[], char* const[]);
86 int execv(const char *, char *const []); 86 int execv(const char*, char* const[]);
87 int execle(const char *, const char *, ...); 87 int execle(const char*, const char*, ...);
88 int execl(const char *, const char *, ...); 88 int execl(const char*, const char*, ...);
89 int execvp(const char *, char *const []); 89 int execvp(const char*, char* const[]);
90 int execlp(const char *, const char *, ...); 90 int execlp(const char*, const char*, ...);
91 int fexecve(int, char *const [], char *const []); 91 int fexecve(int, char* const[], char* const[]);
92 _Noreturn void _exit(int); 92 _Noreturn void _exit(int);
93 93
94 pid_t getpid(void); 94 pid_t getpid(void);
95 pid_t getppid(void); 95 pid_t getppid(void);
96 pid_t getpgrp(void); 96 pid_t getpgrp(void);
97 pid_t getpgid(pid_t); 97 pid_t getpgid(pid_t);
98 int setpgid(pid_t, pid_t); 98 int setpgid(pid_t, pid_t);
99 pid_t setsid(void); 99 pid_t setsid(void);
100 pid_t getsid(pid_t); 100 pid_t getsid(pid_t);
101 char *ttyname(int); 101 char* ttyname(int);
102 int ttyname_r(int, char *, size_t); 102 int ttyname_r(int, char*, size_t);
103 int isatty(int); 103 int isatty(int);
104 pid_t tcgetpgrp(int); 104 pid_t tcgetpgrp(int);
105 int tcsetpgrp(int, pid_t); 105 int tcsetpgrp(int, pid_t);
106 106
107 uid_t getuid(void); 107 uid_t getuid(void);
108 uid_t geteuid(void); 108 uid_t geteuid(void);
109 gid_t getgid(void); 109 gid_t getgid(void);
110 gid_t getegid(void); 110 gid_t getegid(void);
111 int getgroups(int, gid_t []); 111 int getgroups(int, gid_t[]);
112 int setuid(uid_t); 112 int setuid(uid_t);
113 int setreuid(uid_t, uid_t); 113 int setreuid(uid_t, uid_t);
114 int seteuid(uid_t); 114 int seteuid(uid_t);
115 int setgid(gid_t); 115 int setgid(gid_t);
116 int setregid(gid_t, gid_t); 116 int setregid(gid_t, gid_t);
117 int setegid(gid_t); 117 int setegid(gid_t);
118 118
119 char *getlogin(void); 119 char* getlogin(void);
120 int getlogin_r(char *, size_t); 120 int getlogin_r(char*, size_t);
121 int gethostname(char *, size_t); 121 int gethostname(char*, size_t);
122 char *ctermid(char *); 122 char* ctermid(char*);
123 123
124 int getopt(int, char * const [], const char *); 124 int getopt(int, char* const[], const char*);
125 extern char *optarg; 125 extern char* optarg;
126 extern int optind, opterr, optopt; 126 extern int optind, opterr, optopt;
127 127
128 long pathconf(const char *, int); 128 long pathconf(const char*, int);
129 long fpathconf(int, int); 129 long fpathconf(int, int);
130 long sysconf(int); 130 long sysconf(int);
131 size_t confstr(int, char *, size_t); 131 size_t confstr(int, char*, size_t);
132 132
133 #define F_ULOCK 0 133 #define F_ULOCK 0
134 #define F_LOCK 1 134 #define F_LOCK 1
135 #define F_TLOCK 2 135 #define F_TLOCK 2
136 #define F_TEST 3 136 #define F_TEST 3
137 137
138 #if defined(_XOPEN_SOURCE) || defined(_GNU_SOURCE) || defined(_BSD_SOURCE) 138 #if defined(_XOPEN_SOURCE) || defined(_GNU_SOURCE) || defined(_BSD_SOURCE)
139 int lockf(int, int, off_t); 139 int lockf(int, int, off_t);
140 long gethostid(void); 140 long gethostid(void);
141 int nice(int); 141 int nice(int);
142 void sync(void); 142 void sync(void);
143 pid_t setpgrp(void); 143 pid_t setpgrp(void);
144 char *crypt(const char *, const char *); 144 char* crypt(const char*, const char*);
145 void encrypt(char *, int); 145 void encrypt(char*, int);
146 void swab(const void *__restrict, void *__restrict, ssize_t); 146 void swab(const void* __restrict, void* __restrict, ssize_t);
147 #endif 147 #endif
148 148
149 #if defined(_GNU_SOURCE) || defined(_BSD_SOURCE) \ 149 #if defined(_GNU_SOURCE) || defined(_BSD_SOURCE) || \
150 || (defined(_XOPEN_SOURCE) && _XOPEN_SOURCE+0 < 700) 150 (defined(_XOPEN_SOURCE) && _XOPEN_SOURCE + 0 < 700)
151 int usleep(unsigned); 151 int usleep(unsigned);
152 unsigned ualarm(unsigned, unsigned); 152 unsigned ualarm(unsigned, unsigned);
153 #endif 153 #endif
154 154
155 #if defined(_GNU_SOURCE) || defined(_BSD_SOURCE) 155 #if defined(_GNU_SOURCE) || defined(_BSD_SOURCE)
156 #define L_SET 0 156 #define L_SET 0
157 #define L_INCR 1 157 #define L_INCR 1
158 #define L_XTND 2 158 #define L_XTND 2
159 int brk(void *); 159 int brk(void*);
160 void *sbrk(intptr_t); 160 void* sbrk(intptr_t);
161 pid_t vfork(void); 161 pid_t vfork(void);
162 int vhangup(void); 162 int vhangup(void);
163 int chroot(const char *); 163 int chroot(const char*);
164 int getpagesize(void); 164 int getpagesize(void);
165 int getdtablesize(void); 165 int getdtablesize(void);
166 int sethostname(const char *, size_t); 166 int sethostname(const char*, size_t);
167 int getdomainname(char *, size_t); 167 int getdomainname(char*, size_t);
168 int setdomainname(const char *, size_t); 168 int setdomainname(const char*, size_t);
169 int setgroups(size_t, const gid_t *); 169 int setgroups(size_t, const gid_t*);
170 char *getpass(const char *); 170 char* getpass(const char*);
171 int daemon(int, int); 171 int daemon(int, int);
172 void setusershell(void); 172 void setusershell(void);
173 void endusershell(void); 173 void endusershell(void);
174 char *getusershell(void); 174 char* getusershell(void);
175 int acct(const char *); 175 int acct(const char*);
176 long syscall(long, ...); 176 long syscall(long, ...);
177 int execvpe(const char *, char *const [], char *const []); 177 int execvpe(const char*, char* const[], char* const[]);
178 int issetugid(void); 178 int issetugid(void);
179 #endif 179 #endif
180 180
181 #ifdef _GNU_SOURCE 181 #ifdef _GNU_SOURCE
182 extern char **environ; 182 extern char** environ;
183 int setresuid(uid_t, uid_t, uid_t); 183 int setresuid(uid_t, uid_t, uid_t);
184 int setresgid(gid_t, gid_t, gid_t); 184 int setresgid(gid_t, gid_t, gid_t);
185 int getresuid(uid_t *, uid_t *, uid_t *); 185 int getresuid(uid_t*, uid_t*, uid_t*);
186 int getresgid(gid_t *, gid_t *, gid_t *); 186 int getresgid(gid_t*, gid_t*, gid_t*);
187 char *get_current_dir_name(void); 187 char* get_current_dir_name(void);
188 int syncfs(int); 188 int syncfs(int);
189 int euidaccess(const char *, int); 189 int euidaccess(const char*, int);
190 int eaccess(const char *, int); 190 int eaccess(const char*, int);
191 #endif 191 #endif
192 192
193 #if defined(_LARGEFILE64_SOURCE) || defined(_GNU_SOURCE) 193 #if defined(_LARGEFILE64_SOURCE) || defined(_GNU_SOURCE)
194 #define lseek64 lseek 194 #define lseek64 lseek
195 #define pread64 pread 195 #define pread64 pread
196 #define pwrite64 pwrite 196 #define pwrite64 pwrite
197 #define truncate64 truncate 197 #define truncate64 truncate
198 #define ftruncate64 ftruncate 198 #define ftruncate64 ftruncate
199 #define lockf64 lockf 199 #define lockf64 lockf
200 #define off64_t off_t 200 #define off64_t off_t
201 #endif 201 #endif
202 202
203 #define POSIX_CLOSE_RESTART 0 203 #define POSIX_CLOSE_RESTART 0
204 204
205 #define _XOPEN_VERSION 700 205 #define _XOPEN_VERSION 700
206 #define _XOPEN_UNIX 1 206 #define _XOPEN_UNIX 1
207 #define _XOPEN_ENH_I18N 1 207 #define _XOPEN_ENH_I18N 1
208 208
209 #define _POSIX_VERSION 200809L 209 #define _POSIX_VERSION 200809L
210 #define _POSIX2_VERSION _POSIX_VERSION 210 #define _POSIX2_VERSION _POSIX_VERSION
211 211
212 #define _POSIX_ADVISORY_INFO _POSIX_VERSION 212 #define _POSIX_ADVISORY_INFO _POSIX_VERSION
213 #define _POSIX_CHOWN_RESTRICTED 1 213 #define _POSIX_CHOWN_RESTRICTED 1
214 #define _POSIX_IPV6 _POSIX_VERSION 214 #define _POSIX_IPV6 _POSIX_VERSION
215 #define _POSIX_JOB_CONTROL 1 215 #define _POSIX_JOB_CONTROL 1
216 #define _POSIX_MAPPED_FILES _POSIX_VERSION 216 #define _POSIX_MAPPED_FILES _POSIX_VERSION
217 #define _POSIX_MEMLOCK _POSIX_VERSION 217 #define _POSIX_MEMLOCK _POSIX_VERSION
218 #define _POSIX_MEMLOCK_RANGE _POSIX_VERSION 218 #define _POSIX_MEMLOCK_RANGE _POSIX_VERSION
219 #define _POSIX_MEMORY_PROTECTION _POSIX_VERSION 219 #define _POSIX_MEMORY_PROTECTION _POSIX_VERSION
220 #define _POSIX_MESSAGE_PASSING _POSIX_VERSION 220 #define _POSIX_MESSAGE_PASSING _POSIX_VERSION
221 #define _POSIX_FSYNC _POSIX_VERSION 221 #define _POSIX_FSYNC _POSIX_VERSION
222 #define _POSIX_NO_TRUNC 1 222 #define _POSIX_NO_TRUNC 1
223 #define _POSIX_RAW_SOCKETS _POSIX_VERSION 223 #define _POSIX_RAW_SOCKETS _POSIX_VERSION
224 #define _POSIX_REALTIME_SIGNALS _POSIX_VERSION 224 #define _POSIX_REALTIME_SIGNALS _POSIX_VERSION
225 #define _POSIX_REGEXP 1 225 #define _POSIX_REGEXP 1
226 #define _POSIX_SAVED_IDS 1 226 #define _POSIX_SAVED_IDS 1
227 #define _POSIX_SHELL 1 227 #define _POSIX_SHELL 1
228 #define _POSIX_SPAWN _POSIX_VERSION 228 #define _POSIX_SPAWN _POSIX_VERSION
229 #define _POSIX_VDISABLE 0 229 #define _POSIX_VDISABLE 0
230 230
231 #define _POSIX_THREADS _POSIX_VERSION 231 #define _POSIX_THREADS _POSIX_VERSION
232 #define _POSIX_THREAD_PROCESS_SHARED _POSIX_VERSION 232 #define _POSIX_THREAD_PROCESS_SHARED _POSIX_VERSION
233 #define _POSIX_THREAD_SAFE_FUNCTIONS _POSIX_VERSION 233 #define _POSIX_THREAD_SAFE_FUNCTIONS _POSIX_VERSION
234 #define _POSIX_THREAD_ATTR_STACKADDR _POSIX_VERSION 234 #define _POSIX_THREAD_ATTR_STACKADDR _POSIX_VERSION
235 #define _POSIX_THREAD_ATTR_STACKSIZE _POSIX_VERSION 235 #define _POSIX_THREAD_ATTR_STACKSIZE _POSIX_VERSION
236 #define _POSIX_THREAD_PRIORITY_SCHEDULING _POSIX_VERSION 236 #define _POSIX_THREAD_PRIORITY_SCHEDULING _POSIX_VERSION
237 #define _POSIX_THREAD_CPUTIME _POSIX_VERSION 237 #define _POSIX_THREAD_CPUTIME _POSIX_VERSION
238 #define _POSIX_TIMERS _POSIX_VERSION 238 #define _POSIX_TIMERS _POSIX_VERSION
239 #define _POSIX_TIMEOUTS _POSIX_VERSION 239 #define _POSIX_TIMEOUTS _POSIX_VERSION
240 #define _POSIX_MONOTONIC_CLOCK _POSIX_VERSION 240 #define _POSIX_MONOTONIC_CLOCK _POSIX_VERSION
241 #define _POSIX_CPUTIME _POSIX_VERSION 241 #define _POSIX_CPUTIME _POSIX_VERSION
242 #define _POSIX_CLOCK_SELECTION _POSIX_VERSION 242 #define _POSIX_CLOCK_SELECTION _POSIX_VERSION
243 #define _POSIX_BARRIERS _POSIX_VERSION 243 #define _POSIX_BARRIERS _POSIX_VERSION
244 #define _POSIX_SPIN_LOCKS _POSIX_VERSION 244 #define _POSIX_SPIN_LOCKS _POSIX_VERSION
245 #define _POSIX_READER_WRITER_LOCKS _POSIX_VERSION 245 #define _POSIX_READER_WRITER_LOCKS _POSIX_VERSION
246 #define _POSIX_ASYNCHRONOUS_IO _POSIX_VERSION 246 #define _POSIX_ASYNCHRONOUS_IO _POSIX_VERSION
247 #define _POSIX_SEMAPHORES _POSIX_VERSION 247 #define _POSIX_SEMAPHORES _POSIX_VERSION
248 #define _POSIX_SHARED_MEMORY_OBJECTS _POSIX_VERSION 248 #define _POSIX_SHARED_MEMORY_OBJECTS _POSIX_VERSION
249 249
250 #define _POSIX2_C_BIND _POSIX_VERSION 250 #define _POSIX2_C_BIND _POSIX_VERSION
251 251
252 #include <bits/posix.h> 252 #include <bits/posix.h>
253 253
254 254 #define _PC_LINK_MAX 0
255 255 #define _PC_MAX_CANON 1
256 #define _PC_LINK_MAX 0 256 #define _PC_MAX_INPUT 2
257 #define _PC_MAX_CANON 1 257 #define _PC_NAME_MAX 3
258 #define _PC_MAX_INPUT 2 258 #define _PC_PATH_MAX 4
259 #define _PC_NAME_MAX 3 259 #define _PC_PIPE_BUF 5
260 #define _PC_PATH_MAX 4 260 #define _PC_CHOWN_RESTRICTED 6
261 #define _PC_PIPE_BUF 5 261 #define _PC_NO_TRUNC 7
262 #define _PC_CHOWN_RESTRICTED 6 262 #define _PC_VDISABLE 8
263 #define _PC_NO_TRUNC 7 263 #define _PC_SYNC_IO 9
264 #define _PC_VDISABLE 8 264 #define _PC_ASYNC_IO 10
265 #define _PC_SYNC_IO 9 265 #define _PC_PRIO_IO 11
266 #define _PC_ASYNC_IO 10 266 #define _PC_SOCK_MAXBUF 12
267 #define _PC_PRIO_IO 11 267 #define _PC_FILESIZEBITS 13
268 #define _PC_SOCK_MAXBUF 12 268 #define _PC_REC_INCR_XFER_SIZE 14
269 #define _PC_FILESIZEBITS 13 269 #define _PC_REC_MAX_XFER_SIZE 15
270 #define _PC_REC_INCR_XFER_SIZE 14 270 #define _PC_REC_MIN_XFER_SIZE 16
271 #define _PC_REC_MAX_XFER_SIZE 15 271 #define _PC_REC_XFER_ALIGN 17
272 #define _PC_REC_MIN_XFER_SIZE 16 272 #define _PC_ALLOC_SIZE_MIN 18
273 #define _PC_REC_XFER_ALIGN 17 273 #define _PC_SYMLINK_MAX 19
274 #define _PC_ALLOC_SIZE_MIN 18 274 #define _PC_2_SYMLINKS 20
275 #define _PC_SYMLINK_MAX 19 275
276 #define _PC_2_SYMLINKS 20 276 #define _SC_ARG_MAX 0
277 277 #define _SC_CHILD_MAX 1
278 #define _SC_ARG_MAX 0 278 #define _SC_CLK_TCK 2
279 #define _SC_CHILD_MAX 1 279 #define _SC_NGROUPS_MAX 3
280 #define _SC_CLK_TCK 2 280 #define _SC_OPEN_MAX 4
281 #define _SC_NGROUPS_MAX 3 281 #define _SC_STREAM_MAX 5
282 #define _SC_OPEN_MAX 4 282 #define _SC_TZNAME_MAX 6
283 #define _SC_STREAM_MAX 5 283 #define _SC_JOB_CONTROL 7
284 #define _SC_TZNAME_MAX 6 284 #define _SC_SAVED_IDS 8
285 #define _SC_JOB_CONTROL 7 285 #define _SC_REALTIME_SIGNALS 9
286 #define _SC_SAVED_IDS 8 286 #define _SC_PRIORITY_SCHEDULING 10
287 #define _SC_REALTIME_SIGNALS 9 287 #define _SC_TIMERS 11
288 #define _SC_PRIORITY_SCHEDULING 10 288 #define _SC_ASYNCHRONOUS_IO 12
289 #define _SC_TIMERS 11 289 #define _SC_PRIORITIZED_IO 13
290 #define _SC_ASYNCHRONOUS_IO 12 290 #define _SC_SYNCHRONIZED_IO 14
291 #define _SC_PRIORITIZED_IO 13 291 #define _SC_FSYNC 15
292 #define _SC_SYNCHRONIZED_IO 14 292 #define _SC_MAPPED_FILES 16
293 #define _SC_FSYNC 15 293 #define _SC_MEMLOCK 17
294 #define _SC_MAPPED_FILES 16 294 #define _SC_MEMLOCK_RANGE 18
295 #define _SC_MEMLOCK 17 295 #define _SC_MEMORY_PROTECTION 19
296 #define _SC_MEMLOCK_RANGE 18 296 #define _SC_MESSAGE_PASSING 20
297 #define _SC_MEMORY_PROTECTION 19 297 #define _SC_SEMAPHORES 21
298 #define _SC_MESSAGE_PASSING 20 298 #define _SC_SHARED_MEMORY_OBJECTS 22
299 #define _SC_SEMAPHORES 21 299 #define _SC_AIO_LISTIO_MAX 23
300 #define _SC_SHARED_MEMORY_OBJECTS 22 300 #define _SC_AIO_MAX 24
301 #define _SC_AIO_LISTIO_MAX 23 301 #define _SC_AIO_PRIO_DELTA_MAX 25
302 #define _SC_AIO_MAX 24 302 #define _SC_DELAYTIMER_MAX 26
303 #define _SC_AIO_PRIO_DELTA_MAX 25 303 #define _SC_MQ_OPEN_MAX 27
304 #define _SC_DELAYTIMER_MAX 26 304 #define _SC_MQ_PRIO_MAX 28
305 #define _SC_MQ_OPEN_MAX 27 305 #define _SC_VERSION 29
306 #define _SC_MQ_PRIO_MAX 28 306 #define _SC_PAGE_SIZE 30
307 #define _SC_VERSION 29 307 #define _SC_PAGESIZE 30 /* !! */
308 #define _SC_PAGE_SIZE 30 308 #define _SC_RTSIG_MAX 31
309 #define _SC_PAGESIZE 30 /* !! */ 309 #define _SC_SEM_NSEMS_MAX 32
310 #define _SC_RTSIG_MAX 31 310 #define _SC_SEM_VALUE_MAX 33
311 #define _SC_SEM_NSEMS_MAX 32 311 #define _SC_SIGQUEUE_MAX 34
312 #define _SC_SEM_VALUE_MAX 33 312 #define _SC_TIMER_MAX 35
313 #define _SC_SIGQUEUE_MAX 34 313 #define _SC_BC_BASE_MAX 36
314 #define _SC_TIMER_MAX 35 314 #define _SC_BC_DIM_MAX 37
315 #define _SC_BC_BASE_MAX 36 315 #define _SC_BC_SCALE_MAX 38
316 #define _SC_BC_DIM_MAX 37 316 #define _SC_BC_STRING_MAX 39
317 #define _SC_BC_SCALE_MAX 38 317 #define _SC_COLL_WEIGHTS_MAX 40
318 #define _SC_BC_STRING_MAX 39 318 #define _SC_EXPR_NEST_MAX 42
319 #define _SC_COLL_WEIGHTS_MAX 40 319 #define _SC_LINE_MAX 43
320 #define _SC_EXPR_NEST_MAX 42 320 #define _SC_RE_DUP_MAX 44
321 #define _SC_LINE_MAX 43 321 #define _SC_2_VERSION 46
322 #define _SC_RE_DUP_MAX 44 322 #define _SC_2_C_BIND 47
323 #define _SC_2_VERSION 46 323 #define _SC_2_C_DEV 48
324 #define _SC_2_C_BIND 47 324 #define _SC_2_FORT_DEV 49
325 #define _SC_2_C_DEV 48 325 #define _SC_2_FORT_RUN 50
326 #define _SC_2_FORT_DEV 49 326 #define _SC_2_SW_DEV 51
327 #define _SC_2_FORT_RUN 50 327 #define _SC_2_LOCALEDEF 52
328 #define _SC_2_SW_DEV 51 328 #define _SC_UIO_MAXIOV 60 /* !! */
329 #define _SC_2_LOCALEDEF 52 329 #define _SC_IOV_MAX 60
330 #define _SC_UIO_MAXIOV 60 /* !! */ 330 #define _SC_THREADS 67
331 #define _SC_IOV_MAX 60 331 #define _SC_THREAD_SAFE_FUNCTIONS 68
332 #define _SC_THREADS 67 332 #define _SC_GETGR_R_SIZE_MAX 69
333 #define _SC_THREAD_SAFE_FUNCTIONS 68 333 #define _SC_GETPW_R_SIZE_MAX 70
334 #define _SC_GETGR_R_SIZE_MAX 69 334 #define _SC_LOGIN_NAME_MAX 71
335 #define _SC_GETPW_R_SIZE_MAX 70 335 #define _SC_TTY_NAME_MAX 72
336 #define _SC_LOGIN_NAME_MAX 71 336 #define _SC_THREAD_DESTRUCTOR_ITERATIONS 73
337 #define _SC_TTY_NAME_MAX 72 337 #define _SC_THREAD_KEYS_MAX 74
338 #define _SC_THREAD_DESTRUCTOR_ITERATIONS 73 338 #define _SC_THREAD_STACK_MIN 75
339 #define _SC_THREAD_KEYS_MAX 74 339 #define _SC_THREAD_THREADS_MAX 76
340 #define _SC_THREAD_STACK_MIN 75 340 #define _SC_THREAD_ATTR_STACKADDR 77
341 #define _SC_THREAD_THREADS_MAX 76 341 #define _SC_THREAD_ATTR_STACKSIZE 78
342 #define _SC_THREAD_ATTR_STACKADDR 77 342 #define _SC_THREAD_PRIORITY_SCHEDULING 79
343 #define _SC_THREAD_ATTR_STACKSIZE 78 343 #define _SC_THREAD_PRIO_INHERIT 80
344 #define _SC_THREAD_PRIORITY_SCHEDULING 79 344 #define _SC_THREAD_PRIO_PROTECT 81
345 #define _SC_THREAD_PRIO_INHERIT 80 345 #define _SC_THREAD_PROCESS_SHARED 82
346 #define _SC_THREAD_PRIO_PROTECT 81 346 #define _SC_NPROCESSORS_CONF 83
347 #define _SC_THREAD_PROCESS_SHARED 82 347 #define _SC_NPROCESSORS_ONLN 84
348 #define _SC_NPROCESSORS_CONF 83 348 #define _SC_PHYS_PAGES 85
349 #define _SC_NPROCESSORS_ONLN 84 349 #define _SC_AVPHYS_PAGES 86
350 #define _SC_PHYS_PAGES 85 350 #define _SC_ATEXIT_MAX 87
351 #define _SC_AVPHYS_PAGES 86 351 #define _SC_PASS_MAX 88
352 #define _SC_ATEXIT_MAX 87 352 #define _SC_XOPEN_VERSION 89
353 #define _SC_PASS_MAX 88 353 #define _SC_XOPEN_XCU_VERSION 90
354 #define _SC_XOPEN_VERSION 89 354 #define _SC_XOPEN_UNIX 91
355 #define _SC_XOPEN_XCU_VERSION 90 355 #define _SC_XOPEN_CRYPT 92
356 #define _SC_XOPEN_UNIX 91 356 #define _SC_XOPEN_ENH_I18N 93
357 #define _SC_XOPEN_CRYPT 92 357 #define _SC_XOPEN_SHM 94
358 #define _SC_XOPEN_ENH_I18N 93 358 #define _SC_2_CHAR_TERM 95
359 #define _SC_XOPEN_SHM 94 359 #define _SC_2_UPE 97
360 #define _SC_2_CHAR_TERM 95 360 #define _SC_XOPEN_XPG2 98
361 #define _SC_2_UPE 97 361 #define _SC_XOPEN_XPG3 99
362 #define _SC_XOPEN_XPG2 98 362 #define _SC_XOPEN_XPG4 100
363 #define _SC_XOPEN_XPG3 99 363 #define _SC_NZERO 109
364 #define _SC_XOPEN_XPG4 100 364 #define _SC_XBS5_ILP32_OFF32 125
365 #define _SC_NZERO 109 365 #define _SC_XBS5_ILP32_OFFBIG 126
366 #define _SC_XBS5_ILP32_OFF32 125 366 #define _SC_XBS5_LP64_OFF64 127
367 #define _SC_XBS5_ILP32_OFFBIG 126 367 #define _SC_XBS5_LPBIG_OFFBIG 128
368 #define _SC_XBS5_LP64_OFF64 127 368 #define _SC_XOPEN_LEGACY 129
369 #define _SC_XBS5_LPBIG_OFFBIG 128 369 #define _SC_XOPEN_REALTIME 130
370 #define _SC_XOPEN_LEGACY 129 370 #define _SC_XOPEN_REALTIME_THREADS 131
371 #define _SC_XOPEN_REALTIME 130 371 #define _SC_ADVISORY_INFO 132
372 #define _SC_XOPEN_REALTIME_THREADS 131 372 #define _SC_BARRIERS 133
373 #define _SC_ADVISORY_INFO 132 373 #define _SC_CLOCK_SELECTION 137
374 #define _SC_BARRIERS 133 374 #define _SC_CPUTIME 138
375 #define _SC_CLOCK_SELECTION 137 375 #define _SC_THREAD_CPUTIME 139
376 #define _SC_CPUTIME 138 376 #define _SC_MONOTONIC_CLOCK 149
377 #define _SC_THREAD_CPUTIME 139 377 #define _SC_READER_WRITER_LOCKS 153
378 #define _SC_MONOTONIC_CLOCK 149 378 #define _SC_SPIN_LOCKS 154
379 #define _SC_READER_WRITER_LOCKS 153 379 #define _SC_REGEXP 155
380 #define _SC_SPIN_LOCKS 154 380 #define _SC_SHELL 157
381 #define _SC_REGEXP 155 381 #define _SC_SPAWN 159
382 #define _SC_SHELL 157 382 #define _SC_SPORADIC_SERVER 160
383 #define _SC_SPAWN 159 383 #define _SC_THREAD_SPORADIC_SERVER 161
384 #define _SC_SPORADIC_SERVER 160 384 #define _SC_TIMEOUTS 164
385 #define _SC_THREAD_SPORADIC_SERVER 161 385 #define _SC_TYPED_MEMORY_OBJECTS 165
386 #define _SC_TIMEOUTS 164 386 #define _SC_2_PBS 168
387 #define _SC_TYPED_MEMORY_OBJECTS 165 387 #define _SC_2_PBS_ACCOUNTING 169
388 #define _SC_2_PBS 168 388 #define _SC_2_PBS_LOCATE 170
389 #define _SC_2_PBS_ACCOUNTING 169 389 #define _SC_2_PBS_MESSAGE 171
390 #define _SC_2_PBS_LOCATE 170 390 #define _SC_2_PBS_TRACK 172
391 #define _SC_2_PBS_MESSAGE 171 391 #define _SC_SYMLOOP_MAX 173
392 #define _SC_2_PBS_TRACK 172 392 #define _SC_STREAMS 174
393 #define _SC_SYMLOOP_MAX 173 393 #define _SC_2_PBS_CHECKPOINT 175
394 #define _SC_STREAMS 174 394 #define _SC_V6_ILP32_OFF32 176
395 #define _SC_2_PBS_CHECKPOINT 175 395 #define _SC_V6_ILP32_OFFBIG 177
396 #define _SC_V6_ILP32_OFF32 176 396 #define _SC_V6_LP64_OFF64 178
397 #define _SC_V6_ILP32_OFFBIG 177 397 #define _SC_V6_LPBIG_OFFBIG 179
398 #define _SC_V6_LP64_OFF64 178 398 #define _SC_HOST_NAME_MAX 180
399 #define _SC_V6_LPBIG_OFFBIG 179 399 #define _SC_TRACE 181
400 #define _SC_HOST_NAME_MAX 180 400 #define _SC_TRACE_EVENT_FILTER 182
401 #define _SC_TRACE 181 401 #define _SC_TRACE_INHERIT 183
402 #define _SC_TRACE_EVENT_FILTER 182 402 #define _SC_TRACE_LOG 184
403 #define _SC_TRACE_INHERIT 183 403
404 #define _SC_TRACE_LOG 184 404 #define _SC_IPV6 235
405 405 #define _SC_RAW_SOCKETS 236
406 #define _SC_IPV6 235 406 #define _SC_V7_ILP32_OFF32 237
407 #define _SC_RAW_SOCKETS 236 407 #define _SC_V7_ILP32_OFFBIG 238
408 #define _SC_V7_ILP32_OFF32 237 408 #define _SC_V7_LP64_OFF64 239
409 #define _SC_V7_ILP32_OFFBIG 238 409 #define _SC_V7_LPBIG_OFFBIG 240
410 #define _SC_V7_LP64_OFF64 239 410 #define _SC_SS_REPL_MAX 241
411 #define _SC_V7_LPBIG_OFFBIG 240 411 #define _SC_TRACE_EVENT_NAME_MAX 242
412 #define _SC_SS_REPL_MAX 241 412 #define _SC_TRACE_NAME_MAX 243
413 #define _SC_TRACE_EVENT_NAME_MAX 242 413 #define _SC_TRACE_SYS_MAX 244
414 #define _SC_TRACE_NAME_MAX 243 414 #define _SC_TRACE_USER_EVENT_MAX 245
415 #define _SC_TRACE_SYS_MAX 244 415 #define _SC_XOPEN_STREAMS 246
416 #define _SC_TRACE_USER_EVENT_MAX 245 416 #define _SC_THREAD_ROBUST_PRIO_INHERIT 247
417 #define _SC_XOPEN_STREAMS 246 417 #define _SC_THREAD_ROBUST_PRIO_PROTECT 248
418 #define _SC_THREAD_ROBUST_PRIO_INHERIT 247 418
419 #define _SC_THREAD_ROBUST_PRIO_PROTECT 248 419 #define _CS_PATH 0
420 420 #define _CS_POSIX_V6_WIDTH_RESTRICTED_ENVS 1
421 #define _CS_PATH 0 421 #define _CS_GNU_LIBC_VERSION 2
422 #define _CS_POSIX_V6_WIDTH_RESTRICTED_ENVS 1 422 #define _CS_GNU_LIBPTHREAD_VERSION 3
423 #define _CS_GNU_LIBC_VERSION 2 423 #define _CS_POSIX_V5_WIDTH_RESTRICTED_ENVS 4
424 #define _CS_GNU_LIBPTHREAD_VERSION 3 424 #define _CS_POSIX_V7_WIDTH_RESTRICTED_ENVS 5
425 #define _CS_POSIX_V5_WIDTH_RESTRICTED_ENVS 4 425
426 #define _CS_POSIX_V7_WIDTH_RESTRICTED_ENVS 5 426 #define _CS_POSIX_V6_ILP32_OFF32_CFLAGS 1116
427 427 #define _CS_POSIX_V6_ILP32_OFF32_LDFLAGS 1117
428 #define _CS_POSIX_V6_ILP32_OFF32_CFLAGS 1116 428 #define _CS_POSIX_V6_ILP32_OFF32_LIBS 1118
429 #define _CS_POSIX_V6_ILP32_OFF32_LDFLAGS 1117 429 #define _CS_POSIX_V6_ILP32_OFF32_LINTFLAGS 1119
430 #define _CS_POSIX_V6_ILP32_OFF32_LIBS 1118 430 #define _CS_POSIX_V6_ILP32_OFFBIG_CFLAGS 1120
431 #define _CS_POSIX_V6_ILP32_OFF32_LINTFLAGS 1119 431 #define _CS_POSIX_V6_ILP32_OFFBIG_LDFLAGS 1121
432 #define _CS_POSIX_V6_ILP32_OFFBIG_CFLAGS 1120 432 #define _CS_POSIX_V6_ILP32_OFFBIG_LIBS 1122
433 #define _CS_POSIX_V6_ILP32_OFFBIG_LDFLAGS 1121 433 #define _CS_POSIX_V6_ILP32_OFFBIG_LINTFLAGS 1123
434 #define _CS_POSIX_V6_ILP32_OFFBIG_LIBS 1122 434 #define _CS_POSIX_V6_LP64_OFF64_CFLAGS 1124
435 #define _CS_POSIX_V6_ILP32_OFFBIG_LINTFLAGS 1123 435 #define _CS_POSIX_V6_LP64_OFF64_LDFLAGS 1125
436 #define _CS_POSIX_V6_LP64_OFF64_CFLAGS 1124 436 #define _CS_POSIX_V6_LP64_OFF64_LIBS 1126
437 #define _CS_POSIX_V6_LP64_OFF64_LDFLAGS 1125 437 #define _CS_POSIX_V6_LP64_OFF64_LINTFLAGS 1127
438 #define _CS_POSIX_V6_LP64_OFF64_LIBS 1126 438 #define _CS_POSIX_V6_LPBIG_OFFBIG_CFLAGS 1128
439 #define _CS_POSIX_V6_LP64_OFF64_LINTFLAGS 1127 439 #define _CS_POSIX_V6_LPBIG_OFFBIG_LDFLAGS 1129
440 #define _CS_POSIX_V6_LPBIG_OFFBIG_CFLAGS 1128 440 #define _CS_POSIX_V6_LPBIG_OFFBIG_LIBS 1130
441 #define _CS_POSIX_V6_LPBIG_OFFBIG_LDFLAGS 1129 441 #define _CS_POSIX_V6_LPBIG_OFFBIG_LINTFLAGS 1131
442 #define _CS_POSIX_V6_LPBIG_OFFBIG_LIBS 1130 442 #define _CS_POSIX_V7_ILP32_OFF32_CFLAGS 1132
443 #define _CS_POSIX_V6_LPBIG_OFFBIG_LINTFLAGS 1131 443 #define _CS_POSIX_V7_ILP32_OFF32_LDFLAGS 1133
444 #define _CS_POSIX_V7_ILP32_OFF32_CFLAGS 1132 444 #define _CS_POSIX_V7_ILP32_OFF32_LIBS 1134
445 #define _CS_POSIX_V7_ILP32_OFF32_LDFLAGS 1133 445 #define _CS_POSIX_V7_ILP32_OFF32_LINTFLAGS 1135
446 #define _CS_POSIX_V7_ILP32_OFF32_LIBS 1134 446 #define _CS_POSIX_V7_ILP32_OFFBIG_CFLAGS 1136
447 #define _CS_POSIX_V7_ILP32_OFF32_LINTFLAGS 1135 447 #define _CS_POSIX_V7_ILP32_OFFBIG_LDFLAGS 1137
448 #define _CS_POSIX_V7_ILP32_OFFBIG_CFLAGS 1136 448 #define _CS_POSIX_V7_ILP32_OFFBIG_LIBS 1138
449 #define _CS_POSIX_V7_ILP32_OFFBIG_LDFLAGS 1137 449 #define _CS_POSIX_V7_ILP32_OFFBIG_LINTFLAGS 1139
450 #define _CS_POSIX_V7_ILP32_OFFBIG_LIBS 1138 450 #define _CS_POSIX_V7_LP64_OFF64_CFLAGS 1140
451 #define _CS_POSIX_V7_ILP32_OFFBIG_LINTFLAGS 1139 451 #define _CS_POSIX_V7_LP64_OFF64_LDFLAGS 1141
452 #define _CS_POSIX_V7_LP64_OFF64_CFLAGS 1140 452 #define _CS_POSIX_V7_LP64_OFF64_LIBS 1142
453 #define _CS_POSIX_V7_LP64_OFF64_LDFLAGS 1141 453 #define _CS_POSIX_V7_LP64_OFF64_LINTFLAGS 1143
454 #define _CS_POSIX_V7_LP64_OFF64_LIBS 1142 454 #define _CS_POSIX_V7_LPBIG_OFFBIG_CFLAGS 1144
455 #define _CS_POSIX_V7_LP64_OFF64_LINTFLAGS 1143 455 #define _CS_POSIX_V7_LPBIG_OFFBIG_LDFLAGS 1145
456 #define _CS_POSIX_V7_LPBIG_OFFBIG_CFLAGS 1144 456 #define _CS_POSIX_V7_LPBIG_OFFBIG_LIBS 1146
457 #define _CS_POSIX_V7_LPBIG_OFFBIG_LDFLAGS 1145 457 #define _CS_POSIX_V7_LPBIG_OFFBIG_LINTFLAGS 1147
458 #define _CS_POSIX_V7_LPBIG_OFFBIG_LIBS 1146
459 #define _CS_POSIX_V7_LPBIG_OFFBIG_LINTFLAGS 1147
460 458
461 #ifdef __cplusplus 459 #ifdef __cplusplus
462 } 460 }
463 #endif 461 #endif
464 462
465 #endif 463 #endif
OLDNEW

Powered by Google App Engine
This is Rietveld 408576698