| add_subdirectory(__support) | |
| add_subdirectory(arpa) | |
| add_subdirectory(complex) | |
| add_subdirectory(ctype) | |
| add_subdirectory(dlfcn) | |
| add_subdirectory(errno) | |
| add_subdirectory(fenv) | |
| add_subdirectory(fnmatch) | |
| add_subdirectory(glob) | |
| add_subdirectory(inttypes) | |
| add_subdirectory(libgen) | |
| add_subdirectory(link) | |
| add_subdirectory(math) | |
| add_subdirectory(net) | |
| add_subdirectory(netinet) | |
| add_subdirectory(stdbit) | |
| add_subdirectory(stdfix) | |
| add_subdirectory(stdio) | |
| # unistd must be added before stdlib because stdlib's environ_internal | |
| # target conditionally depends on unistd's environ target. | |
| add_subdirectory(unistd) | |
| add_subdirectory(stdlib) | |
| add_subdirectory(string) | |
| add_subdirectory(strings) | |
| add_subdirectory(time) | |
| add_subdirectory(wchar) | |
| add_subdirectory(wctype) | |
| if(${LIBC_TARGET_OS} STREQUAL "linux") | |
| add_subdirectory(dirent) | |
| add_subdirectory(err) | |
| add_subdirectory(fcntl) | |
| add_subdirectory(grp) | |
| add_subdirectory(poll) | |
| add_subdirectory(pthread) | |
| add_subdirectory(pwd) | |
| add_subdirectory(sched) | |
| add_subdirectory(semaphore) | |
| add_subdirectory(sys) | |
| add_subdirectory(termios) | |
| endif() | |
| if(LIBC_COMPILER_HAS_EXT_VECTOR_TYPE) | |
| add_subdirectory(mathvec) | |
| endif() | |
| if(NOT LLVM_LIBC_FULL_BUILD) | |
| return() | |
| endif() | |
| add_subdirectory(assert) | |
| add_subdirectory(compiler) | |
| add_subdirectory(libintl) | |
| add_subdirectory(locale) | |
| add_subdirectory(netdb) | |
| add_subdirectory(nl_types) | |
| add_subdirectory(search) | |
| add_subdirectory(regex) | |
| add_subdirectory(setjmp) | |
| add_subdirectory(signal) | |
| add_subdirectory(spawn) | |
| add_subdirectory(threads) | |
| add_subdirectory(ucontext) |