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