Lines Matching full:libc

11 add_subdirectory(llvm-libc-macros)
12 add_subdirectory(llvm-libc-types)
17 __llvm-libc-common.h
34 ../libc/include/ctype.yaml
38 .llvm-libc-types.locale_t
43 ../libc/include/dirent.yaml
47 .llvm-libc-types.ino_t
48 .llvm-libc-types.DIR
49 .llvm-libc-types.struct_dirent
54 ../libc/include/fcntl.yaml
57 .llvm-libc-macros.fcntl_macros
58 .llvm-libc-types.mode_t
59 .llvm-libc-types.struct_flock
60 .llvm-libc-types.struct_flock64
61 .llvm-libc-types.off64_t
62 .llvm-libc-types.pid_t
63 .llvm-libc-types.off_t
69 ../libc/include/dlfcn.yaml
72 .llvm-libc-macros.dlfcn_macros
78 ../libc/include/features.yaml
82 .llvm-libc-macros.features_macros
87 ../libc/include/fenv.yaml
91 .llvm-libc-macros.fenv_macros
92 .llvm-libc-types.fenv_t
93 .llvm-libc-types.fexcept_t
98 ../libc/include/inttypes.yaml
102 .llvm-libc-types.imaxdiv_t
103 .llvm-libc-macros.inttypes_macros
108 ../libc/include/float.yaml
111 .llvm-libc-macros.float_macros
116 ../libc/include/stdint.yaml
119 .llvm-libc-macros.stdint_macros
124 ../libc/include/limits.yaml
127 .llvm-libc-macros.limits_macros
132 ../libc/include/malloc.yaml
136 .llvm-libc-macros.malloc_macros
141 ../libc/include/math.yaml
145 .llvm-libc-macros.float16_macros
146 .llvm-libc-macros.math_macros
147 .llvm-libc-macros.math_function_macros
148 .llvm-libc-types.double_t
149 .llvm-libc-types.float_t
150 .llvm-libc-types.float128
155 ../libc/include/stdfix.yaml
158 .llvm-libc-macros.stdfix_macros
159 .llvm-libc-types.stdfix-types
167 ../libc/include/arpa/inet.yaml
175 ../libc/include/assert.yaml
179 .llvm-libc-macros.assert_macros
184 ../libc/include/complex.yaml
188 .llvm-libc-macros.complex_macros
193 ../libc/include/setjmp.yaml
197 .llvm-libc-types.jmp_buf
202 ../libc/include/string.yaml
206 .llvm-libc-macros.null_macro
207 .llvm-libc-types.size_t
212 ../libc/include/strings.yaml
216 .llvm-libc-types.size_t
221 ../libc/include/search.yaml
225 .llvm-libc-types.ACTION
226 .llvm-libc-types.ENTRY
227 .llvm-libc-types.struct_hsearch_data
228 .llvm-libc-types.size_t
229 .llvm-libc-types.__lsearchcompare_t
234 ../libc/include/time.yaml
238 .llvm-libc-macros.time_macros
239 .llvm-libc-types.clock_t
240 .llvm-libc-types.time_t
241 .llvm-libc-types.struct_tm
242 .llvm-libc-types.struct_timespec
243 .llvm-libc-types.struct_timeval
244 .llvm-libc-types.clockid_t
249 ../libc/include/threads.yaml
253 .llvm-libc-types.__call_once_func_t
254 .llvm-libc-types.once_flag
255 .llvm-libc-types.cnd_t
256 .llvm-libc-types.mtx_t
257 .llvm-libc-types.thrd_t
258 .llvm-libc-types.thrd_start_t
259 .llvm-libc-types.tss_t
260 .llvm-libc-types.tss_dtor_t
265 ../libc/include/errno.yaml
268 .llvm-libc-macros.generic_error_number_macros
269 .llvm-libc-macros.error_number_macros
274 ../libc/include/signal.yaml
277 .llvm-libc-macros.signal_macros
278 .llvm-libc-types.sig_atomic_t
279 .llvm-libc-types.sigset_t
280 .llvm-libc-types.struct_sigaction
281 .llvm-libc-types.union_sigval
282 .llvm-libc-types.siginfo_t
283 .llvm-libc-types.stack_t
284 .llvm-libc-types.pid_t
289 ../libc/include/stdbit.yaml
293 .llvm-libc-macros.stdbit_macros
298 ../libc/include/stdckdint.yaml
302 .llvm-libc-macros.stdckdint_macros
307 ../libc/include/stdio.yaml
310 .llvm-libc-macros.file_seek_macros
311 .llvm-libc-macros.stdio_macros
312 .llvm-libc-types.FILE
313 .llvm-libc-types.cookie_io_functions_t
314 .llvm-libc-types.off_t
315 .llvm-libc-types.size_t
316 .llvm-libc-types.ssize_t
322 ../libc/include/stdlib.yaml
326 .llvm-libc-macros.stdlib_macros
327 .llvm-libc-types.div_t
328 .llvm-libc-types.ldiv_t
329 .llvm-libc-types.lldiv_t
330 .llvm-libc-types.size_t
331 .llvm-libc-types.__bsearchcompare_t
332 .llvm-libc-types.__qsortcompare_t
333 .llvm-libc-types.__qsortrcompare_t
334 .llvm-libc-types.__atexithandler_t
335 .llvm-libc-types.locale_t
340 ../libc/include/unistd.yaml
344 .llvm-libc-macros.file_seek_macros
345 .llvm-libc-macros.unistd_macros
346 .llvm-libc-types.__exec_argv_t
347 .llvm-libc-types.__exec_envp_t
348 .llvm-libc-types.off_t
349 .llvm-libc-types.pid_t
350 .llvm-libc-types.size_t
351 .llvm-libc-types.ssize_t
352 .llvm-libc-types.uid_t
353 .llvm-libc-types.__getoptargv_t
358 ../libc/include/pthread.yaml
361 .llvm-libc-macros.pthread_macros
362 .llvm-libc-types.__atfork_callback_t
363 .llvm-libc-types.__pthread_once_func_t
364 .llvm-libc-types.__pthread_start_t
365 .llvm-libc-types.__pthread_tss_dtor_t
366 .llvm-libc-types.pthread_attr_t
367 .llvm-libc-types.pthread_condattr_t
368 .llvm-libc-types.pthread_key_t
369 .llvm-libc-types.pthread_mutex_t
370 .llvm-libc-types.pthread_mutexattr_t
371 .llvm-libc-types.pthread_once_t
372 .llvm-libc-types.pthread_rwlock_t
373 .llvm-libc-types.pthread_rwlockattr_t
374 .llvm-libc-types.pthread_spinlock_t
375 .llvm-libc-types.pthread_t
381 ../libc/include/sched.yaml
385 .llvm-libc-macros.sched_macros
386 .llvm-libc-types.cpu_set_t
387 .llvm-libc-types.pid_t
388 .llvm-libc-types.size_t
389 .llvm-libc-types.struct_sched_param
391 .llvm-libc-types.time_t
392 .llvm-libc-types.struct_timespec
397 ../libc/include/spawn.yaml
401 .llvm-libc-types.mode_t
402 .llvm-libc-types.pid_t
403 .llvm-libc-types.posix_spawnattr_t
404 .llvm-libc-types.posix_spawn_file_actions_t
409 ../libc/include/link.yaml
413 .llvm-libc-macros.link_macros
418 ../libc/include/elf.yaml
421 .llvm-libc-macros.elf_macros
431 ../libc/include/sys/auxv.yaml
435 .llvm-libc-macros.sys_auxv_macros
440 ../libc/include/sys/epoll.yaml
444 .llvm-libc-types.struct_epoll_event
445 .llvm-libc-types.struct_epoll_data
446 .llvm-libc-types.sigset_t
447 .llvm-libc-macros.sys_epoll_macros
452 ../libc/include/sys/ioctl.yaml
456 .llvm-libc-macros.sys_ioctl_macros
461 ../libc/include/sys/mman.yaml
465 .llvm-libc-macros.sys_mman_macros
466 .llvm-libc-types.off_t
467 .llvm-libc-types.size_t
468 .llvm-libc-types.ssize_t
473 ../libc/include/sys/prctl.yaml
484 .llvm-libc-macros.sys_queue_macros
489 ../libc/include/sys/random.yaml
493 .llvm-libc-macros.sys_random_macros
494 .llvm-libc-types.size_t
495 .llvm-libc-types.ssize_t
500 ../libc/include/sys/resource.yaml
504 .llvm-libc-macros.sys_resource_macros
505 .llvm-libc-types.rlim_t
506 .llvm-libc-types.struct_rlimit
511 ../libc/include/sys/stat.yaml
515 .llvm-libc-macros.sys_stat_macros
516 .llvm-libc-types.mode_t
517 .llvm-libc-types.dev_t
518 .llvm-libc-types.ino_t
519 .llvm-libc-types.nlink_t
520 .llvm-libc-types.uid_t
521 .llvm-libc-types.gid_t
522 .llvm-libc-types.off_t
523 .llvm-libc-types.struct_timespec
524 .llvm-libc-types.struct_timeval
525 .llvm-libc-types.blksize_t
526 .llvm-libc-types.blkcnt_t
527 .llvm-libc-types.struct_stat
532 ../libc/include/sys/select.yaml
536 .llvm-libc-macros.sys_select_macros
537 .llvm-libc-types.fd_set
538 .llvm-libc-types.sigset_t
539 .llvm-libc-types.suseconds_t
540 .llvm-libc-types.time_t
541 .llvm-libc-types.struct_timespec
542 .llvm-libc-types.struct_timeval
547 ../libc/include/sys/sendfile.yaml
551 .llvm-libc-types.off_t
552 .llvm-libc-types.size_t
553 .llvm-libc-types.ssize_t
558 ../libc/include/sys/socket.yaml
562 .llvm-libc-macros.sys_socket_macros
563 .llvm-libc-types.sa_family_t
564 .llvm-libc-types.socklen_t
565 .llvm-libc-types.struct_iovec
566 .llvm-libc-types.struct_msghdr
567 .llvm-libc-types.struct_sockaddr
568 .llvm-libc-types.struct_sockaddr_un
573 ../libc/include/sys/statvfs.yaml
577 .llvm-libc-types.struct_statvfs
582 ../libc/include/sys/syscall.yaml
589 ../libc/include/sys/time.yaml
593 .llvm-libc-types.struct_timeval
594 .llvm-libc-macros.sys_time_macros
599 ../libc/include/sys/types.yaml
603 .llvm-libc-types.blkcnt_t
604 .llvm-libc-types.blksize_t
605 .llvm-libc-types.clockid_t
606 .llvm-libc-types.dev_t
607 .llvm-libc-types.gid_t
608 .llvm-libc-types.ino_t
609 .llvm-libc-types.mode_t
610 .llvm-libc-types.nlink_t
611 .llvm-libc-types.off_t
612 .llvm-libc-types.pid_t
613 .llvm-libc-types.pthread_attr_t
614 .llvm-libc-types.pthread_key_t
615 .llvm-libc-types.pthread_mutex_t
616 .llvm-libc-types.pthread_mutexattr_t
617 .llvm-libc-types.pthread_once_t
618 .llvm-libc-types.pthread_t
619 .llvm-libc-types.size_t
620 .llvm-libc-types.ssize_t
621 .llvm-libc-types.suseconds_t
622 .llvm-libc-types.time_t
623 .llvm-libc-types.uid_t
628 ../libc/include/sys/utsname.yaml
632 .llvm-libc-types.struct_utsname
637 ../libc/include/sys/uio.yaml
641 .llvm-libc-types.struct_iovec
642 .llvm-libc-types.ssize_t
647 ../libc/include/sys/wait.yaml
651 .llvm-libc-macros.sys_wait_macros
652 .llvm-libc-types.pid_t
653 .llvm-libc-types.struct_rusage
654 .llvm-libc-types.siginfo_t
659 ../libc/include/termios.yaml
663 .llvm-libc-macros.termios_macros
664 .llvm-libc-types.cc_t
665 .llvm-libc-types.pid_t
666 .llvm-libc-types.speed_t
667 .llvm-libc-types.struct_termios
668 .llvm-libc-types.tcflag_t
673 ../libc/include/uchar.yaml
677 .llvm-libc-types.mbstate_t
678 .llvm-libc-types.char8_t
679 .llvm-libc-types.char16_t
680 .llvm-libc-types.char32_t
685 ../libc/include/wchar.yaml
689 .llvm-libc-macros.wchar_macros
690 .llvm-libc-types.mbstate_t
691 .llvm-libc-types.size_t
692 .llvm-libc-types.wint_t
693 .llvm-libc-types.wchar_t
698 ../libc/include/locale.yaml
702 .llvm-libc-macros.locale_macros
703 .llvm-libc-types.locale_t
704 .llvm-libc-types.struct_lconv
728 add_library(libc-headers INTERFACE)
729 add_dependencies(libc-headers ${all_install_header_targets})
730 target_include_directories(libc-headers SYSTEM INTERFACE ${LIBC_INCLUDE_DIR})
742 COMPONENT libc-headers)
744 # offloading languages like CUDA and OpenMP know what is supported by libc. We
758 COMPONENT libc-headers)
763 add_custom_target(install-libc-headers
764 DEPENDS libc-headers
766 -DCMAKE_INSTALL_COMPONENT=libc-headers
769 add_custom_target(install-libc-headers-stripped DEPENDS install-libc-headers)