[libc] add isascii and toascii implementations
[lldb.git] / libc / config / linux / aarch64 / entrypoints.txt
1 set(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     # errno.h entrypoints
21     libc.src.errno.__errno_location
22
23     # stdlib.h entrypoints
24     libc.src.stdlib.abs
25     libc.src.stdlib.labs
26     libc.src.stdlib.llabs
27
28     # string.h entrypoints
29     libc.src.string.bzero
30     libc.src.string.memchr
31     libc.src.string.memcmp
32     libc.src.string.memcpy
33     libc.src.string.memset
34     libc.src.string.memrchr
35     libc.src.string.strcat
36     libc.src.string.strchr
37     libc.src.string.strcpy
38     libc.src.string.strcspn
39     libc.src.string.strlen
40     libc.src.string.strncpy
41     libc.src.string.strnlen
42     libc.src.string.strpbrk
43     libc.src.string.strrchr
44     libc.src.string.strspn
45     libc.src.string.strstr
46     libc.src.string.strtok
47     libc.src.string.strtok_r
48 )
49
50 set(TARGET_LIBM_ENTRYPOINTS
51     # math.h entrypoints
52     libc.src.math.copysign
53     libc.src.math.copysignf
54     libc.src.math.copysignl
55     libc.src.math.ceil
56     libc.src.math.ceilf
57     libc.src.math.ceill
58     libc.src.math.cosf
59     libc.src.math.expf
60     libc.src.math.exp2f
61     libc.src.math.fabs
62     libc.src.math.fabsf
63     libc.src.math.fabsl
64     libc.src.math.fdim
65     libc.src.math.fdimf
66     libc.src.math.fdiml
67     libc.src.math.floor
68     libc.src.math.floorf
69     libc.src.math.floorl
70     libc.src.math.fmaf
71     libc.src.math.fmax
72     libc.src.math.fmaxf
73     libc.src.math.fmaxl
74     libc.src.math.fmin
75     libc.src.math.fminf
76     libc.src.math.fminl
77     libc.src.math.frexp
78     libc.src.math.frexpf
79     libc.src.math.frexpl
80     libc.src.math.hypot
81     libc.src.math.hypotf
82     libc.src.math.ilogb
83     libc.src.math.ilogbf
84     libc.src.math.ilogbl
85     libc.src.math.ldexp
86     libc.src.math.ldexpf
87     libc.src.math.ldexpl
88     libc.src.math.logb
89     libc.src.math.logbf
90     libc.src.math.logbl
91     libc.src.math.modf
92     libc.src.math.modff
93     libc.src.math.modfl
94     libc.src.math.nextafter
95     libc.src.math.nextafterf
96     libc.src.math.nextafterl
97     libc.src.math.remainderf
98     libc.src.math.remainder
99     libc.src.math.remainderl
100     libc.src.math.remquof
101     libc.src.math.remquo
102     libc.src.math.remquol
103     libc.src.math.round
104     libc.src.math.roundf
105     libc.src.math.roundl
106     libc.src.math.sincosf
107     libc.src.math.sinf
108     libc.src.math.sqrt
109     libc.src.math.sqrtf
110     libc.src.math.sqrtl
111     libc.src.math.trunc
112     libc.src.math.truncf
113     libc.src.math.truncl
114 )