1import("../../../musl_config.gni") 2 3functional_list = [ 4 "argv", 5 "basename", 6 "clocale_mbfuncs", 7 "clock_gettime", 8 "crypt", 9 "dirname", 10 "dlopen", 11 "dlopen_ns", 12 "dl_multithread_lock", 13 "dl_multithread_test", 14 "env", 15 "fcntl", 16 "fdopen", 17 "fnmatch", 18 "fscanf", 19 "fwscanf", 20 "iconv_open", 21 "inet_pton", 22 "ipc_msg", 23 "ipc_sem", 24 "ipc_shm", 25 "mbc", 26 "memstream", 27 "popen", 28 "pthread_cond", 29 "pthread_gettid_np", 30 "pthread_mutex", 31 "pthread_mutex_pi", 32 "pthread_robust", 33 "pthread_tsd", 34 "pthread_getname_np", 35 "qsort", 36 "random", 37 "search_hsearch", 38 "search_insque", 39 "search_lsearch", 40 "search_tsearch", 41 "sem_init", 42 "sem_open", 43 "setjmp", 44 "snprintf", 45 "socket", 46 "spawn", 47 "sscanf", 48 "sscanf_long", 49 "stat", 50 "strftime", 51 "string", 52 "string_memcpy", 53 "string_memmem", 54 "string_memset", 55 "string_strchr", 56 "string_strcspn", 57 "string_strstr", 58 "strptime", 59 "strtod", 60 "strtod_long", 61 "strtod_simple", 62 "strtof", 63 "strtol", 64 "strtold", 65 "swprintf", 66 "sched_setscheduler", 67 "sched_cpualloc", 68 "tgkill", 69 "tgmath", 70 "time", 71 "tls_align", 72 "tls_align_dlopen", 73 "tls_init", 74 "tls_init_dlopen", 75 "tls_local_exec", 76 "udiv", 77 "ungetc", 78 "utime", 79 "utime64", 80 "vfork", 81 "wcsstr", 82 "wcstol", 83 "dlclose_reset", 84 "atexit_dlclose", 85 "exit_constructor", 86 "renameat2_test", 87 "fopencookie_test", 88 "iconv_test", 89] 90 91if (musl_use_pthread_cancel) { 92 functional_list += [ 93 "pthread_cancel-points", 94 "pthread_cancel", 95 ] 96} 97 98malloc_stats_list = [ 99 "test-malloc-stats-print", 100 "test-malloc-info", 101 "test-mallinfo", 102 "test-iterate", 103 "test-malloc-disable", 104 "test-malloc-backtrace", 105 "test-mallopt", 106] 107