@@ -24,8 +24,8 @@ add_gen_header(
24
24
GEN_HDR dirent.h
25
25
DEPENDS
26
26
.llvm_libc_common_h
27
- .llvm-libc-types.DIR
28
27
.llvm-libc-types.ino_t
28
+ .llvm-libc-types.DIR
29
29
.llvm-libc-types.struct_dirent
30
30
)
31
31
@@ -124,12 +124,12 @@ add_gen_header(
124
124
DEPENDS
125
125
.llvm_libc_common_h
126
126
.llvm-libc-macros .time_macros
127
- .llvm-libc-types.time_t
128
127
.llvm-libc-types.clock_t
129
- .llvm-libc-types.clockid_t
128
+ .llvm-libc-types.time_t
130
129
.llvm-libc-types.struct_tm
131
130
.llvm-libc-types.struct_timespec
132
131
.llvm-libc-types.struct_timeval
132
+ .llvm-libc-types.clockid_t
133
133
)
134
134
135
135
add_gen_header(
@@ -139,11 +139,11 @@ add_gen_header(
139
139
DEPENDS
140
140
.llvm_libc_common_h
141
141
.llvm-libc-types.__call_once_func_t
142
+ .llvm-libc-types.once_flag
142
143
.llvm-libc-types.cnd_t
143
144
.llvm-libc-types.mtx_t
144
- .llvm-libc-types.once_flag
145
- .llvm-libc-types.thrd_start_t
146
145
.llvm-libc-types.thrd_t
146
+ .llvm-libc-types.thrd_start_t
147
147
.llvm-libc-types.tss_t
148
148
.llvm-libc-types.tss_dtor_t
149
149
)
@@ -166,11 +166,12 @@ add_gen_header(
166
166
../config/${LIBC_TARGET_OS} /signal.h.in
167
167
DEPENDS
168
168
.llvm-libc-macros .signal_macros
169
- .llvm-libc-types.__sighandler_t
170
- .llvm-libc-types.sigset_t
171
169
.llvm-libc-types.sig_atomic_t
172
- .llvm-libc-types.stack_t
170
+ .llvm-libc-types.sigset_t
173
171
.llvm-libc-types.struct_sigaction
172
+ .llvm-libc-types.union_sigval
173
+ .llvm-libc-types.siginfo_t
174
+ .llvm-libc-types.stack_t
174
175
.llvm-libc-types.pid_t
175
176
)
176
177
@@ -182,10 +183,9 @@ add_gen_header(
182
183
.llvm_libc_common_h
183
184
.llvm-libc-macros .file_seek_macros
184
185
.llvm-libc-macros .stdio_macros
185
- .llvm-libc-types.cookie_io_functions_t
186
- .llvm-libc-types.FILE
187
- .llvm-libc-types.off_t
188
186
.llvm-libc-types.size_t
187
+ .llvm-libc-types.FILE
188
+ .llvm-libc-types.cookie_io_functions_t
189
189
)
190
190
191
191
add_gen_header(
@@ -195,12 +195,12 @@ add_gen_header(
195
195
DEPENDS
196
196
.llvm_libc_common_h
197
197
.llvm-libc-macros .stdlib_macros
198
- .llvm-libc-types.__bsearchcompare_t
199
- .llvm-libc-types.__qsortcompare_t
200
198
.llvm-libc-types.div_t
201
199
.llvm-libc-types.ldiv_t
202
200
.llvm-libc-types.lldiv_t
203
201
.llvm-libc-types.size_t
202
+ .llvm-libc-types.__bsearchcompare_t
203
+ .llvm-libc-types.__qsortcompare_t
204
204
.llvm-libc-types.__atexithandler_t
205
205
)
206
206
@@ -229,15 +229,15 @@ add_gen_header(
229
229
DEPENDS
230
230
.llvm_libc_common_h
231
231
.llvm-libc-types.__atfork_callback_t
232
+ .llvm-libc-types.__pthread_once_func_t
232
233
.llvm-libc-types.__pthread_start_t
233
234
.llvm-libc-types.__pthread_tss_dtor_t
234
235
.llvm-libc-types.pthread_attr_t
235
- .llvm-libc-types.pthread_key_t
236
236
.llvm-libc-types.pthread_mutex_t
237
237
.llvm-libc-types.pthread_mutexattr_t
238
- .llvm-libc-types.pthread_once_t
239
- .llvm-libc-types.__pthread_once_func_t
240
238
.llvm-libc-types.pthread_t
239
+ .llvm-libc-types.pthread_key_t
240
+ .llvm-libc-types.pthread_once_t
241
241
)
242
242
243
243
add_gen_header(
@@ -246,8 +246,10 @@ add_gen_header(
246
246
GEN_HDR sched.h
247
247
DEPENDS
248
248
.llvm_libc_common_h
249
- .llvm-libc-types.cpu_set_t
250
249
.llvm-libc-macros .sched_macros
250
+ .llvm-libc-types.pid_t
251
+ .llvm-libc-types.size_t
252
+ .llvm-libc-types.cpu_set_t
251
253
)
252
254
253
255
add_gen_header(
@@ -291,9 +293,9 @@ add_gen_header(
291
293
GEN_HDR sys/mman.h
292
294
DEPENDS
293
295
.llvm_libc_common_h
296
+ .llvm-libc-macros .sys_mman_macros
294
297
.llvm-libc-types.off_t
295
298
.llvm-libc-types.ssize_t
296
- .llvm-libc-macros .sys_mman_macros
297
299
)
298
300
299
301
add_gen_header(
@@ -311,8 +313,8 @@ add_gen_header(
311
313
DEPENDS
312
314
.llvm_libc_common_h
313
315
.llvm-libc-macros .sys_random_macros
314
- .llvm-libc-types.ssize_t
315
316
.llvm-libc-types.size_t
317
+ .llvm-libc-types.ssize_t
316
318
)
317
319
318
320
add_gen_header(
@@ -334,6 +336,16 @@ add_gen_header(
334
336
.llvm_libc_common_h
335
337
.llvm-libc-macros .sys_stat_macros
336
338
.llvm-libc-types.mode_t
339
+ .llvm-libc-types.dev_t
340
+ .llvm-libc-types.ino_t
341
+ .llvm-libc-types.nlink_t
342
+ .llvm-libc-types.uid_t
343
+ .llvm-libc-types.gid_t
344
+ .llvm-libc-types.off_t
345
+ .llvm-libc-types.struct_timespec
346
+ .llvm-libc-types.struct_timeval
347
+ .llvm-libc-types.blksize_t
348
+ .llvm-libc-types.blkcnt_t
337
349
.llvm-libc-types.struct_stat
338
350
)
339
351
@@ -346,11 +358,10 @@ add_gen_header(
346
358
.llvm-libc-macros .sys_select_macros
347
359
.llvm-libc-types.fd_set
348
360
.llvm-libc-types.sigset_t
349
- .llvm-libc-types.struct_timespec
350
- .llvm-libc-types.struct_timeval
351
361
.llvm-libc-types.suseconds_t
352
362
.llvm-libc-types.time_t
353
- .llvm-libc-types.ssize_t
363
+ .llvm-libc-types.struct_timespec
364
+ .llvm-libc-types.struct_timeval
354
365
)
355
366
356
367
add_gen_header(
@@ -360,6 +371,7 @@ add_gen_header(
360
371
DEPENDS
361
372
.llvm_libc_common_h
362
373
.llvm-libc-types.off_t
374
+ .llvm-libc-types.size_t
363
375
.llvm-libc-types.ssize_t
364
376
)
365
377
@@ -449,6 +461,7 @@ add_gen_header(
449
461
.llvm_libc_common_h
450
462
.llvm-libc-macros .termios_macros
451
463
.llvm-libc-types.cc_t
464
+ .llvm-libc-types.pid_t
452
465
.llvm-libc-types.speed_t
453
466
.llvm-libc-types.struct_termios
454
467
.llvm-libc-types.tcflag_t
0 commit comments