[MLIR] reverse int8 type's printing logic (#69361)
[llvm-project.git] / libc / config / windows / entrypoints.txt
blob1ee088e399438b714611b9b7945b357837f10ff3
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
20     # string.h entrypoints
21     libc.src.string.bcmp
22     libc.src.string.bcopy
23     libc.src.string.bzero
24     libc.src.string.memccpy
25     libc.src.string.memchr
26     libc.src.string.memcmp
27     libc.src.string.memcpy
28     libc.src.string.memmem
29     libc.src.string.memmove
30     libc.src.string.mempcpy
31     libc.src.string.memrchr
32     libc.src.string.memset
33     libc.src.string.stpcpy
34     libc.src.string.stpncpy
35     libc.src.string.strcasecmp
36     libc.src.string.strcasestr
37     libc.src.string.strcat
38     libc.src.string.strchr
39     libc.src.string.strchrnul
40     libc.src.string.strcmp
41     libc.src.string.strcpy
42     libc.src.string.strcspn
43     libc.src.string.strlcat
44     libc.src.string.strlcpy
45     libc.src.string.strlen
46     libc.src.string.strncasecmp
47     libc.src.string.strncat
48     libc.src.string.strncmp
49     libc.src.string.strncpy
50     libc.src.string.strnlen
51     libc.src.string.strpbrk
52     libc.src.string.strrchr
53     libc.src.string.strspn
54     libc.src.string.strstr
55     libc.src.string.strtok
56     libc.src.string.strtok_r
58     # string.h entrypoints that depend on malloc
59     libc.src.string.strdup
60     libc.src.string.strndup
62     # inttypes.h entrypoints
63     libc.src.inttypes.imaxabs
64     libc.src.inttypes.imaxdiv
65     libc.src.inttypes.strtoimax
66     libc.src.inttypes.strtoumax
68     # stdlib.h entrypoints
69     libc.src.stdlib.abs
70     libc.src.stdlib.atoi
71     libc.src.stdlib.atof
72     libc.src.stdlib.atol
73     libc.src.stdlib.atoll
74     libc.src.stdlib.bsearch
75     libc.src.stdlib.div
76     libc.src.stdlib.labs
77     libc.src.stdlib.ldiv
78     libc.src.stdlib.llabs
79     libc.src.stdlib.lldiv
80     libc.src.stdlib.qsort
81     libc.src.stdlib.strtod
82     libc.src.stdlib.strtof
83     libc.src.stdlib.strtol
84     libc.src.stdlib.strtold
85     libc.src.stdlib.strtoll
86     libc.src.stdlib.strtoul
87     libc.src.stdlib.strtoull
89     # stdlib.h external entrypoints
90     libc.src.stdlib.malloc
91     libc.src.stdlib.calloc
92     libc.src.stdlib.realloc
93     libc.src.stdlib.aligned_alloc
94     libc.src.stdlib.free
97 set(TARGET_LIBM_ENTRYPOINTS
98     # fenv.h entrypoints
99     libc.src.fenv.feclearexcept
100     libc.src.fenv.fedisableexcept
101     libc.src.fenv.feenableexcept
102     libc.src.fenv.fegetenv
103     libc.src.fenv.fegetexcept
104     libc.src.fenv.fegetexceptflag
105     libc.src.fenv.fegetround
106     libc.src.fenv.feholdexcept
107     libc.src.fenv.fesetenv
108     libc.src.fenv.fesetexceptflag
109     libc.src.fenv.fesetround
110     libc.src.fenv.feraiseexcept
111     libc.src.fenv.fetestexcept
112     libc.src.fenv.feupdateenv
114     # math.h entrypoints
115     libc.src.math.acosf
116     libc.src.math.acoshf
117     libc.src.math.asinf
118     libc.src.math.asinhf
119     libc.src.math.atanf    
120     libc.src.math.atanhf
121     libc.src.math.copysign
122     libc.src.math.copysignf
123     libc.src.math.copysignl
124     libc.src.math.ceil
125     libc.src.math.ceilf
126     libc.src.math.ceill
127     libc.src.math.cos
128     libc.src.math.cosf
129     libc.src.math.coshf
130     libc.src.math.erff
131     libc.src.math.exp
132     libc.src.math.expf
133     libc.src.math.exp10
134     libc.src.math.exp10f
135     libc.src.math.exp2
136     libc.src.math.exp2f
137     libc.src.math.expm1
138     libc.src.math.expm1f
139     libc.src.math.fabs
140     libc.src.math.fabsf
141     libc.src.math.fabsl
142     libc.src.math.fdim
143     libc.src.math.fdimf
144     libc.src.math.fdiml
145     libc.src.math.floor
146     libc.src.math.floorf
147     libc.src.math.floorl
148     libc.src.math.fma
149     libc.src.math.fmaf
150     libc.src.math.fmin
151     libc.src.math.fminf
152     libc.src.math.fminl
153     libc.src.math.fmax
154     libc.src.math.fmaxf
155     libc.src.math.fmaxl
156     libc.src.math.fmod
157     libc.src.math.fmodf
158     libc.src.math.frexp
159     libc.src.math.frexpf
160     libc.src.math.frexpl
161     libc.src.math.hypot
162     libc.src.math.hypotf
163     libc.src.math.ilogb
164     libc.src.math.ilogbf
165     libc.src.math.ilogbl
166     libc.src.math.ldexp
167     libc.src.math.ldexpf
168     libc.src.math.ldexpl
169     libc.src.math.llrint
170     libc.src.math.llrintf
171     libc.src.math.llrintl
172     libc.src.math.llround
173     libc.src.math.llroundf
174     libc.src.math.llroundl
175     libc.src.math.log10
176     libc.src.math.log10f
177     libc.src.math.log1p
178     libc.src.math.log1pf
179     libc.src.math.log2
180     libc.src.math.log2f
181     libc.src.math.log
182     libc.src.math.logf
183     libc.src.math.logb
184     libc.src.math.logbf
185     libc.src.math.logbl
186     libc.src.math.lrint
187     libc.src.math.lrintf
188     libc.src.math.lrintl
189     libc.src.math.lround
190     libc.src.math.lroundf
191     libc.src.math.lroundl
192     libc.src.math.modf
193     libc.src.math.modff
194     libc.src.math.modfl
195     libc.src.math.nearbyint
196     libc.src.math.nearbyintf
197     libc.src.math.nearbyintl
198     libc.src.math.nextafter
199     libc.src.math.nextafterf
200     libc.src.math.nextafterl
201     libc.src.math.remainderf
202     libc.src.math.remainder
203     libc.src.math.remainderl
204     libc.src.math.remquof
205     libc.src.math.remquo
206     libc.src.math.remquol
207     libc.src.math.rint
208     libc.src.math.rintf
209     libc.src.math.rintl
210     libc.src.math.round
211     libc.src.math.roundf
212     libc.src.math.roundl
213     libc.src.math.scalbn
214     libc.src.math.scalbnf
215     libc.src.math.scalbnl
216     libc.src.math.sin
217     libc.src.math.sincosf
218     libc.src.math.sinf
219     libc.src.math.sinhf
220     libc.src.math.sqrt
221     libc.src.math.sqrtf
222     libc.src.math.sqrtl
223     libc.src.math.tan
224     libc.src.math.tanf
225     libc.src.math.tanhf
226     libc.src.math.trunc
227     libc.src.math.truncf
228     libc.src.math.truncl
231 set(TARGET_LLVMLIBC_ENTRYPOINTS
232   ${TARGET_LIBC_ENTRYPOINTS}
233   ${TARGET_LIBM_ENTRYPOINTS}