1set(TARGET_LIBC_ENTRYPOINTS 2 # ctype.h entrypoints 3 libc.src.ctype.isalnum 4 libc.src.ctype.isalpha 5 libc.src.ctype.isascii 6 libc.src.ctype.isblank 7 libc.src.ctype.iscntrl 8 libc.src.ctype.isdigit 9 libc.src.ctype.isgraph 10 libc.src.ctype.islower 11 libc.src.ctype.isprint 12 libc.src.ctype.ispunct 13 libc.src.ctype.isspace 14 libc.src.ctype.isupper 15 libc.src.ctype.isxdigit 16 libc.src.ctype.toascii 17 libc.src.ctype.tolower 18 libc.src.ctype.toupper 19 20 # string.h entrypoints 21 libc.src.string.stpncpy 22 libc.src.string.strcat 23 libc.src.string.strchr 24 libc.src.string.strcmp 25 libc.src.string.strcpy 26 libc.src.string.strcspn 27 libc.src.string.strlcat 28 libc.src.string.strlcpy 29 libc.src.string.strlen 30 libc.src.string.strncat 31 libc.src.string.strncmp 32 libc.src.string.strncpy 33 libc.src.string.strnlen 34 libc.src.string.strpbrk 35 libc.src.string.strrchr 36 libc.src.string.strspn 37 libc.src.string.strstr 38 libc.src.string.strtok 39 libc.src.string.strtok_r 40 41 # inttypes.h entrypoints 42 libc.src.inttypes.imaxdiv 43 libc.src.inttypes.strtoimax 44 libc.src.inttypes.strtoumax 45 46 # stdlib.h entrypoints 47 libc.src.stdlib.abs 48 libc.src.stdlib.bsearch 49 libc.src.stdlib.div 50 libc.src.stdlib.labs 51 libc.src.stdlib.ldiv 52 libc.src.stdlib.llabs 53 libc.src.stdlib.lldiv 54 libc.src.stdlib.qsort 55) 56 57set(TARGET_LIBM_ENTRYPOINTS 58) 59 60set(TARGET_LLVMLIBC_ENTRYPOINTS 61 ${TARGET_LIBC_ENTRYPOINTS} 62 ${TARGET_LIBM_ENTRYPOINTS} 63) 64