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