1add_subdirectory(__support) 2 3add_subdirectory(ctype) 4add_subdirectory(errno) 5add_subdirectory(fenv) 6add_subdirectory(inttypes) 7add_subdirectory(math) 8add_subdirectory(string) 9add_subdirectory(stdlib) 10 11if(${LIBC_TARGET_OS} STREQUAL "linux") 12 add_subdirectory(fcntl) 13 add_subdirectory(pthread) 14 add_subdirectory(sys) 15 add_subdirectory(unistd) 16endif() 17 18if(NOT LLVM_LIBC_FULL_BUILD) 19 return() 20endif() 21 22# The signal API is currently disabled as signal.h is incorrect. 23# since assert uses the signal API, we disable assert also. 24# add_subdirectory(assert) 25# add_subdirectory(signal) 26add_subdirectory(stdio) 27add_subdirectory(threads) 28add_subdirectory(time) 29