11 add_entrypoint_object(
14 pthread_attr_destroy.cpp
16 pthread_attr_destroy.h
21 add_entrypoint_object(
22 pthread_attr_getdetachstate
24 pthread_attr_getdetachstate.cpp
26 pthread_attr_getdetachstate.h
31 add_entrypoint_object(
32 pthread_attr_setdetachstate
34 pthread_attr_setdetachstate.cpp
36 pthread_attr_setdetachstate.h
42 add_entrypoint_object(
43 pthread_attr_getguardsize
45 pthread_attr_getguardsize.cpp
47 pthread_attr_getguardsize.h
52 add_entrypoint_object(
53 pthread_attr_setguardsize
55 pthread_attr_setguardsize.cpp
57 pthread_attr_setguardsize.h
63 add_entrypoint_object(
64 pthread_attr_getstacksize
66 pthread_attr_getstacksize.cpp
68 pthread_attr_getstacksize.h
73 add_entrypoint_object(
74 pthread_attr_setstacksize
76 pthread_attr_setstacksize.cpp
78 pthread_attr_setstacksize.h
84 add_entrypoint_object(
87 pthread_attr_getstack.cpp
89 pthread_attr_getstack.h
92 libc.src.pthread.pthread_attr_getstacksize
95 add_entrypoint_object(
98 pthread_attr_setstack.cpp
100 pthread_attr_setstack.h
103 libc.src.pthread.pthread_attr_setstacksize
107 add_entrypoint_object(
108 pthread_condattr_destroy
110 pthread_condattr_destroy.cpp
112 pthread_condattr_destroy.h
117 add_entrypoint_object(
118 pthread_condattr_getclock
120 pthread_condattr_getclock.cpp
122 pthread_condattr_getclock.h
125 libc.include.sys_types
128 add_entrypoint_object(
129 pthread_condattr_getpshared
131 pthread_condattr_getpshared.cpp
133 pthread_condattr_getpshared.h
138 add_entrypoint_object(
139 pthread_condattr_init
141 pthread_condattr_init.cpp
143 pthread_condattr_init.h
149 add_entrypoint_object(
150 pthread_condattr_setclock
152 pthread_condattr_setclock.cpp
154 pthread_condattr_setclock.h
157 libc.include.sys_types
162 add_entrypoint_object(
163 pthread_condattr_setpshared
165 pthread_condattr_setpshared.cpp
167 pthread_condattr_setpshared.h
178 libc.src.__support.common
182 add_entrypoint_object(
183 pthread_mutexattr_init
185 pthread_mutexattr_init.cpp
187 pthread_mutexattr_init.h
193 add_entrypoint_object(
194 pthread_mutexattr_gettype
196 pthread_mutexattr_gettype.cpp
198 pthread_mutexattr_gettype.h
204 add_entrypoint_object(
205 pthread_mutexattr_settype
207 pthread_mutexattr_settype.cpp
209 pthread_mutexattr_settype.h
216 add_entrypoint_object(
217 pthread_mutexattr_destroy
219 pthread_mutexattr_destroy.cpp
221 pthread_mutexattr_destroy.h
228 add_entrypoint_object(
229 pthread_mutexattr_getrobust
231 pthread_mutexattr_getrobust.cpp
233 pthread_mutexattr_getrobust.h
239 add_entrypoint_object(
240 pthread_mutexattr_setrobust
242 pthread_mutexattr_setrobust.cpp
244 pthread_mutexattr_setrobust.h
251 add_entrypoint_object(
252 pthread_mutexattr_getpshared
254 pthread_mutexattr_getpshared.cpp
256 pthread_mutexattr_getpshared.h
262 add_entrypoint_object(
263 pthread_mutexattr_setpshared
265 pthread_mutexattr_setpshared.cpp
267 pthread_mutexattr_setpshared.h
274 add_entrypoint_object(
277 pthread_mutex_init.cpp
284 libc.src.__support.threads.mutex
287 add_entrypoint_object(
288 pthread_mutex_destroy
290 pthread_mutex_destroy.cpp
292 pthread_mutex_destroy.h
295 libc.src.__support.threads.mutex
298 add_entrypoint_object(
301 pthread_mutex_lock.cpp
306 libc.src.__support.threads.mutex
309 add_entrypoint_object(
312 pthread_mutex_unlock.cpp
314 pthread_mutex_unlock.h
317 libc.src.__support.threads.mutex
320 add_entrypoint_object(
328 libc.src.__support.threads.thread
329 libc.src.pthread.pthread_attr_destroy
330 libc.src.pthread.pthread_attr_init
331 libc.src.pthread.pthread_attr_getdetachstate
332 libc.src.pthread.pthread_attr_getguardsize
333 libc.src.pthread.pthread_attr_getstack
336 ${libc_opt_high_flag}
337 -fno-omit-frame-pointer
340 add_entrypoint_object(
348 libc.src.__support.threads.thread
351 add_entrypoint_object(
359 libc.src.__support.threads.thread
362 add_entrypoint_object(
370 libc.src.__support.threads.thread
373 add_entrypoint_object(
381 libc.src.__support.threads.thread
384 add_entrypoint_object(
392 libc.src.__support.threads.thread
395 add_entrypoint_object(
398 pthread_setname_np.cpp
403 libc.src.__support.CPP.span
404 libc.src.__support.CPP.stringstream
405 libc.src.__support.threads.thread
408 add_entrypoint_object(
411 pthread_getname_np.cpp
416 libc.src.__support.CPP.span
417 libc.src.__support.CPP.stringstream
418 libc.src.__support.threads.thread
421 add_entrypoint_object(
424 pthread_key_create.cpp
429 libc.src.__support.threads.thread
433 add_entrypoint_object(
436 pthread_key_delete.cpp
441 libc.src.__support.threads.thread
445 add_entrypoint_object(
448 pthread_getspecific.cpp
450 pthread_getspecific.h
454 libc.src.__support.threads.thread
457 add_entrypoint_object(
460 pthread_setspecific.cpp
462 pthread_setspecific.h
465 libc.src.__support.threads.thread
469 add_entrypoint_object(
470 pthread_rwlockattr_destroy
472 pthread_rwlockattr_destroy.cpp
474 pthread_rwlockattr_destroy.h
479 add_entrypoint_object(
480 pthread_rwlockattr_getkind_np
482 pthread_rwlockattr_getkind_np.cpp
484 pthread_rwlockattr_getkind_np.h
489 add_entrypoint_object(
490 pthread_rwlockattr_getpshared
492 pthread_rwlockattr_getpshared.cpp
494 pthread_rwlockattr_getpshared.h
499 add_entrypoint_object(
500 pthread_rwlockattr_init
502 pthread_rwlockattr_init.cpp
504 pthread_rwlockattr_init.h
509 add_entrypoint_object(
510 pthread_rwlockattr_setkind_np
512 pthread_rwlockattr_setkind_np.cpp
514 pthread_rwlockattr_setkind_np.h
520 add_entrypoint_object(
521 pthread_rwlockattr_setpshared
523 pthread_rwlockattr_setpshared.cpp
525 pthread_rwlockattr_setpshared.h
531 add_entrypoint_object(
534 pthread_rwlock_init.cpp
536 pthread_rwlock_init.h
539 libc.src.__support.threads.linux.rwlock
540 libc.src.__support.CPP.new
543 add_entrypoint_object(
544 pthread_rwlock_tryrdlock
546 pthread_rwlock_tryrdlock.cpp
548 pthread_rwlock_tryrdlock.h
551 libc.src.__support.threads.linux.rwlock
554 add_entrypoint_object(
555 pthread_rwlock_trywrlock
557 pthread_rwlock_trywrlock.cpp
559 pthread_rwlock_trywrlock.h
562 libc.src.__support.threads.linux.rwlock
566 add_entrypoint_object(
567 pthread_rwlock_clockrdlock
569 pthread_rwlock_clockrdlock.cpp
571 pthread_rwlock_clockrdlock.h
574 libc.src.__support.threads.linux.rwlock
577 add_entrypoint_object(
578 pthread_rwlock_clockwrlock
580 pthread_rwlock_clockwrlock.cpp
582 pthread_rwlock_clockwrlock.h
585 libc.src.__support.threads.linux.rwlock
588 add_entrypoint_object(
589 pthread_rwlock_timedrdlock
591 pthread_rwlock_timedrdlock.cpp
593 pthread_rwlock_timedrdlock.h
596 libc.src.__support.threads.linux.rwlock
600 add_entrypoint_object(
601 pthread_rwlock_timedwrlock
603 pthread_rwlock_timedwrlock.cpp
605 pthread_rwlock_timedwrlock.h
608 libc.src.__support.threads.linux.rwlock
611 add_entrypoint_object(
612 pthread_rwlock_rdlock
614 pthread_rwlock_rdlock.cpp
616 pthread_rwlock_rdlock.h
619 libc.src.__support.threads.linux.rwlock
622 add_entrypoint_object(
623 pthread_rwlock_wrlock
625 pthread_rwlock_wrlock.cpp
627 pthread_rwlock_wrlock.h
630 libc.src.__support.threads.linux.rwlock
633 add_entrypoint_object(
634 pthread_rwlock_unlock
636 pthread_rwlock_unlock.cpp
638 pthread_rwlock_unlock.h
641 libc.src.__support.threads.linux.rwlock
645 add_entrypoint_object(
646 pthread_rwlock_destroy
648 pthread_rwlock_destroy.cpp
650 pthread_rwlock_destroy.h
653 libc.src.__support.threads.linux.rwlock
656 add_entrypoint_object(
659 pthread_spin_init.cpp
664 libc.src.__support.threads.spin_lock
665 libc.src.__support.threads.identifier
666 libc.hdr.errno_macros
669 add_entrypoint_object(
672 pthread_spin_destroy.cpp
674 pthread_spin_destroy.h
677 libc.src.__support.threads.spin_lock
678 libc.src.__support.threads.identifier
679 libc.hdr.errno_macros
682 add_entrypoint_object(
685 pthread_spin_lock.cpp
690 libc.src.__support.threads.spin_lock
691 libc.src.__support.threads.identifier
692 libc.hdr.errno_macros
695 add_entrypoint_object(
698 pthread_spin_trylock.cpp
700 pthread_spin_trylock.h
703 libc.src.__support.threads.spin_lock
704 libc.src.__support.threads.identifier
705 libc.hdr.errno_macros
708 add_entrypoint_object(
711 pthread_spin_unlock.cpp
713 pthread_spin_unlock.h
716 libc.src.__support.threads.spin_lock
717 libc.src.__support.threads.identifier
718 libc.hdr.errno_macros
721 add_entrypoint_object(
729 libc.src.__support.threads.callonce
732 add_entrypoint_object(
740 libc.src.__support.threads.fork_callbacks