| add_subdirectory(CPP) |
| add_subdirectory(macros) |
| |
| add_header_library( |
| blockstore |
| HDRS |
| blockstore.h |
| DEPENDS |
| .libc_assert |
| libc.src.__support.CPP.new |
| ) |
| |
| add_header_library( |
| common |
| HDRS |
| common.h |
| endian.h |
| macros/properties/architectures.h |
| macros/attributes.h |
| macros/properties/cpu_features.h |
| ) |
| |
| add_header_library( |
| bit |
| HDRS |
| bit.h |
| DEPENDS |
| libc.src.__support.macros.attributes |
| libc.src.__support.CPP.type_traits |
| ) |
| |
| add_header_library( |
| math_extras |
| HDRS |
| math_extras.h |
| DEPENDS |
| libc.src.__support.CPP.type_traits |
| libc.src.__support.macros.attributes |
| libc.src.__support.macros.config |
| ) |
| |
| add_header_library( |
| error_or |
| HDRS |
| error_or.h |
| DEPENDS |
| libc.src.__support.CPP.expected |
| ) |
| |
| add_header_library( |
| c_string |
| HDRS |
| c_string.h |
| DEPENDS |
| libc.src.__support.common |
| libc.src.__support.CPP.string |
| ) |
| |
| add_header_library( |
| ctype_utils |
| HDRS |
| ctype_utils.h |
| ) |
| |
| add_header_library( |
| wctype_utils |
| HDRS |
| wctype_utils.h |
| ) |
| |
| add_header_library( |
| str_to_num_result |
| HDRS |
| str_to_num_result.h |
| DEPENDS |
| libc.src.__support.macros.attributes |
| ) |
| |
| add_header_library( |
| str_to_integer |
| HDRS |
| str_to_integer.h |
| DEPENDS |
| .ctype_utils |
| .str_to_num_result |
| libc.src.errno.errno |
| libc.src.__support.CPP.limits |
| libc.src.__support.CPP.type_traits |
| libc.src.__support.common |
| ) |
| |
| add_header_library( |
| integer_to_string |
| HDRS |
| integer_to_string.h |
| DEPENDS |
| libc.src.__support.common |
| libc.src.__support.CPP.algorithm |
| libc.src.__support.CPP.limits |
| libc.src.__support.CPP.span |
| libc.src.__support.CPP.string_view |
| libc.src.__support.CPP.type_traits |
| ) |
| |
| add_header_library( |
| float_to_string |
| HDRS |
| float_to_string.h |
| ryu_constants.h |
| ryu_long_double_constants.h |
| DEPENDS |
| .libc_assert |
| libc.src.__support.CPP.type_traits |
| libc.src.__support.FPUtil.fp_bits |
| libc.src.__support.common |
| ) |
| |
| add_header_library( |
| high_precision_decimal |
| HDRS |
| high_precision_decimal.h |
| DEPENDS |
| .str_to_integer |
| ) |
| |
| add_header_library( |
| str_to_float |
| HDRS |
| str_to_float.h |
| detailed_powers_of_ten.h |
| DEPENDS |
| .ctype_utils |
| .high_precision_decimal |
| .str_to_integer |
| .str_to_num_result |
| .uint128 |
| libc.src.__support.common |
| libc.src.__support.CPP.bit |
| libc.src.__support.CPP.limits |
| libc.src.__support.CPP.optional |
| libc.src.__support.FPUtil.dyadic_float |
| libc.src.__support.FPUtil.fenv_impl |
| libc.src.__support.FPUtil.fp_bits |
| libc.src.__support.FPUtil.rounding_mode |
| libc.src.errno.errno |
| ) |
| |
| add_header_library( |
| integer_operations |
| HDRS |
| integer_operations.h |
| ) |
| |
| add_header_library( |
| arg_list |
| HDRS |
| arg_list.h |
| DEPENDS |
| libc.src.__support.common |
| ) |
| |
| add_header_library( |
| fixedvector |
| HDRS |
| fixedvector.h |
| DEPENDS |
| libc.src.__support.CPP.array |
| ) |
| |
| add_header_library( |
| char_vector |
| HDRS |
| char_vector.h |
| DEPENDS |
| libc.src.__support.common |
| ) |
| |
| add_header_library( |
| number_pair |
| HDRS |
| number_pair.h |
| DEPENDS |
| libc.src.__support.CPP.type_traits |
| ) |
| |
| add_header_library( |
| integer_utils |
| HDRS |
| integer_utils.h |
| DEPENDS |
| .math_extras |
| .number_pair |
| libc.src.__support.common |
| libc.src.__support.CPP.bit |
| libc.src.__support.CPP.type_traits |
| ) |
| |
| add_header_library( |
| uint |
| HDRS |
| UInt.h |
| DEPENDS |
| .integer_utils |
| .math_extras |
| .number_pair |
| libc.src.__support.CPP.array |
| libc.src.__support.CPP.bit |
| libc.src.__support.CPP.type_traits |
| libc.src.__support.macros.optimization |
| ) |
| |
| add_header_library( |
| uint128 |
| HDRS |
| UInt128.h |
| DEPENDS |
| .uint |
| ) |
| |
| add_header_library( |
| libc_assert |
| HDRS |
| libc_assert.h |
| DEPENDS |
| .integer_to_string |
| libc.src.__support.OSUtil.osutil |
| ) |
| |
| add_header_library( |
| hash |
| HDRS |
| hash.h |
| DEPENDS |
| .uint128 |
| libc.src.__support.CPP.bit |
| libc.src.__support.CPP.limits |
| libc.src.__support.macros.attributes |
| ) |
| |
| add_header_library( |
| memory_size |
| HDRS |
| memory_size.h |
| DEPENDS |
| libc.src.__support.CPP.type_traits |
| libc.src.__support.CPP.limits |
| libc.src.__support.macros.optimization |
| libc.src.__support.macros.attributes |
| libc.src.__support.macros.config |
| ) |
| |
| add_subdirectory(FPUtil) |
| add_subdirectory(OSUtil) |
| add_subdirectory(StringUtil) |
| add_subdirectory(GPU) |
| add_subdirectory(RPC) |
| |
| # Thread support is used by other "File". So, we add the "threads" |
| # before "File". |
| add_subdirectory(threads) |
| |
| add_subdirectory(File) |
| |
| add_subdirectory(HashTable) |