1 //===-- TargetLibraryInfo.def
- Library information
-------------*- C
++ -*-===//
3 // Part of the LLVM Project
, under the Apache License v2.0 with LLVM Exceptions.
4 // See https
://llvm.org
/LICENSE.txt for license information.
5 // SPDX
-License
-Identifier
: Apache
-2.0 WITH LLVM
-exception
7 //===----------------------------------------------------------------------===//
9 // This .def file will either fill in the enum definition or fill in the
10 // string representation array definition for TargetLibraryInfo.
11 // Which is defined depends on whether TLI_DEFINE_ENUM is defined or
12 // TLI_DEFINE_STRING is defined. Only one should be defined at a time.
14 #if
!(defined(TLI_DEFINE_ENUM
) ||
defined(TLI_DEFINE_STRING
))
15 #error
"Must define TLI_DEFINE_ENUM or TLI_DEFINE_STRING for TLI .def."
16 #elif
defined(TLI_DEFINE_ENUM
) && defined(TLI_DEFINE_STRING
)
17 #error
"Can only define one of TLI_DEFINE_ENUM or TLI_DEFINE_STRING at a time."
19 // One of TLI_DEFINE_ENUM
/STRING are defined.
21 #if
defined(TLI_DEFINE_ENUM
)
22 #define
TLI_DEFINE_ENUM_INTERNAL(enum_variant
) LibFunc_##enum_variant
,
23 #define
TLI_DEFINE_STRING_INTERNAL(string_repr
)
25 #define
TLI_DEFINE_ENUM_INTERNAL(enum_variant
)
26 #define
TLI_DEFINE_STRING_INTERNAL(string_repr
) string_repr
,
29 /// void
*new(unsigned int
);
30 TLI_DEFINE_ENUM_INTERNAL(msvc_new_int
)
31 TLI_DEFINE_STRING_INTERNAL("??2@YAPAXI@Z")
33 /// void
*new(unsigned int
, nothrow
);
34 TLI_DEFINE_ENUM_INTERNAL(msvc_new_int_nothrow
)
35 TLI_DEFINE_STRING_INTERNAL("??2@YAPAXIABUnothrow_t@std@@@Z")
37 /// void
*new(unsigned long long
);
38 TLI_DEFINE_ENUM_INTERNAL(msvc_new_longlong
)
39 TLI_DEFINE_STRING_INTERNAL("??2@YAPEAX_K@Z")
41 /// void
*new(unsigned long long
, nothrow
);
42 TLI_DEFINE_ENUM_INTERNAL(msvc_new_longlong_nothrow
)
43 TLI_DEFINE_STRING_INTERNAL("??2@YAPEAX_KAEBUnothrow_t@std@@@Z")
45 /// void operator
delete(void*)
;
46 TLI_DEFINE_ENUM_INTERNAL(msvc_delete_ptr32
)
47 TLI_DEFINE_STRING_INTERNAL("??3@YAXPAX@Z")
49 /// void operator
delete(void
*, nothrow
);
50 TLI_DEFINE_ENUM_INTERNAL(msvc_delete_ptr32_nothrow
)
51 TLI_DEFINE_STRING_INTERNAL("??3@YAXPAXABUnothrow_t@std@@@Z")
53 /// void operator
delete(void
*, unsigned int
);
54 TLI_DEFINE_ENUM_INTERNAL(msvc_delete_ptr32_int
)
55 TLI_DEFINE_STRING_INTERNAL("??3@YAXPAXI@Z")
57 /// void operator
delete(void*)
;
58 TLI_DEFINE_ENUM_INTERNAL(msvc_delete_ptr64
)
59 TLI_DEFINE_STRING_INTERNAL("??3@YAXPEAX@Z")
61 /// void operator
delete(void
*, nothrow
);
62 TLI_DEFINE_ENUM_INTERNAL(msvc_delete_ptr64_nothrow
)
63 TLI_DEFINE_STRING_INTERNAL("??3@YAXPEAXAEBUnothrow_t@std@@@Z")
65 /// void operator
delete(void
*, unsigned long long
);
66 TLI_DEFINE_ENUM_INTERNAL(msvc_delete_ptr64_longlong
)
67 TLI_DEFINE_STRING_INTERNAL("??3@YAXPEAX_K@Z")
69 /// void
*new
[](unsigned int
);
70 TLI_DEFINE_ENUM_INTERNAL(msvc_new_array_int
)
71 TLI_DEFINE_STRING_INTERNAL("??_U@YAPAXI@Z")
73 /// void
*new
[](unsigned int
, nothrow
);
74 TLI_DEFINE_ENUM_INTERNAL(msvc_new_array_int_nothrow
)
75 TLI_DEFINE_STRING_INTERNAL("??_U@YAPAXIABUnothrow_t@std@@@Z")
77 /// void
*new
[](unsigned long long
);
78 TLI_DEFINE_ENUM_INTERNAL(msvc_new_array_longlong
)
79 TLI_DEFINE_STRING_INTERNAL("??_U@YAPEAX_K@Z")
81 /// void
*new
[](unsigned long long
, nothrow
);
82 TLI_DEFINE_ENUM_INTERNAL(msvc_new_array_longlong_nothrow
)
83 TLI_DEFINE_STRING_INTERNAL("??_U@YAPEAX_KAEBUnothrow_t@std@@@Z")
85 /// void operator delete
[](void*)
;
86 TLI_DEFINE_ENUM_INTERNAL(msvc_delete_array_ptr32
)
87 TLI_DEFINE_STRING_INTERNAL("??_V@YAXPAX@Z")
89 /// void operator delete
[](void
*, nothrow
);
90 TLI_DEFINE_ENUM_INTERNAL(msvc_delete_array_ptr32_nothrow
)
91 TLI_DEFINE_STRING_INTERNAL("??_V@YAXPAXABUnothrow_t@std@@@Z")
93 /// void operator delete
[](void
*, unsigned int
);
94 TLI_DEFINE_ENUM_INTERNAL(msvc_delete_array_ptr32_int
)
95 TLI_DEFINE_STRING_INTERNAL("??_V@YAXPAXI@Z")
97 /// void operator delete
[](void*)
;
98 TLI_DEFINE_ENUM_INTERNAL(msvc_delete_array_ptr64
)
99 TLI_DEFINE_STRING_INTERNAL("??_V@YAXPEAX@Z")
101 /// void operator delete
[](void
*, nothrow
);
102 TLI_DEFINE_ENUM_INTERNAL(msvc_delete_array_ptr64_nothrow
)
103 TLI_DEFINE_STRING_INTERNAL("??_V@YAXPEAXAEBUnothrow_t@std@@@Z")
105 /// void operator delete
[](void
*, unsigned long long
);
106 TLI_DEFINE_ENUM_INTERNAL(msvc_delete_array_ptr64_longlong
)
107 TLI_DEFINE_STRING_INTERNAL("??_V@YAXPEAX_K@Z")
109 /// int
_IO_getc(_IO_FILE
* __fp
);
110 TLI_DEFINE_ENUM_INTERNAL(under_IO_getc
)
111 TLI_DEFINE_STRING_INTERNAL("_IO_getc")
112 /// int
_IO_putc(int __c
, _IO_FILE
* __fp
);
113 TLI_DEFINE_ENUM_INTERNAL(under_IO_putc
)
114 TLI_DEFINE_STRING_INTERNAL("_IO_putc")
115 /// void operator delete
[](void*)
;
116 TLI_DEFINE_ENUM_INTERNAL(ZdaPv
)
117 TLI_DEFINE_STRING_INTERNAL("_ZdaPv")
118 /// void operator delete
[](void
*, nothrow
);
119 TLI_DEFINE_ENUM_INTERNAL(ZdaPvRKSt9nothrow_t
)
120 TLI_DEFINE_STRING_INTERNAL("_ZdaPvRKSt9nothrow_t")
121 /// void operator delete
[](void
*, align_val_t
);
122 TLI_DEFINE_ENUM_INTERNAL(ZdaPvSt11align_val_t
)
123 TLI_DEFINE_STRING_INTERNAL("_ZdaPvSt11align_val_t")
124 /// void operator delete
[](void
*, align_val_t
, nothrow
)
125 TLI_DEFINE_ENUM_INTERNAL(ZdaPvSt11align_val_tRKSt9nothrow_t
)
126 TLI_DEFINE_STRING_INTERNAL("_ZdaPvSt11align_val_tRKSt9nothrow_t")
127 /// void operator delete
[](void
*, unsigned int
);
128 TLI_DEFINE_ENUM_INTERNAL(ZdaPvj
)
129 TLI_DEFINE_STRING_INTERNAL("_ZdaPvj")
130 /// void operator delete
[](void
*, unsigned long
);
131 TLI_DEFINE_ENUM_INTERNAL(ZdaPvm
)
132 TLI_DEFINE_STRING_INTERNAL("_ZdaPvm")
133 /// void operator
delete(void*)
;
134 TLI_DEFINE_ENUM_INTERNAL(ZdlPv
)
135 TLI_DEFINE_STRING_INTERNAL("_ZdlPv")
136 /// void operator
delete(void
*, nothrow
);
137 TLI_DEFINE_ENUM_INTERNAL(ZdlPvRKSt9nothrow_t
)
138 TLI_DEFINE_STRING_INTERNAL("_ZdlPvRKSt9nothrow_t")
139 /// void operator
delete(void
*, align_val_t
)
140 TLI_DEFINE_ENUM_INTERNAL(ZdlPvSt11align_val_t
)
141 TLI_DEFINE_STRING_INTERNAL("_ZdlPvSt11align_val_t")
142 /// void operator
delete(void
*, align_val_t
, nothrow
)
143 TLI_DEFINE_ENUM_INTERNAL(ZdlPvSt11align_val_tRKSt9nothrow_t
)
144 TLI_DEFINE_STRING_INTERNAL("_ZdlPvSt11align_val_tRKSt9nothrow_t")
145 /// void operator
delete(void
*, unsigned int
);
146 TLI_DEFINE_ENUM_INTERNAL(ZdlPvj
)
147 TLI_DEFINE_STRING_INTERNAL("_ZdlPvj")
148 /// void operator
delete(void
*, unsigned long
);
149 TLI_DEFINE_ENUM_INTERNAL(ZdlPvm
)
150 TLI_DEFINE_STRING_INTERNAL("_ZdlPvm")
151 /// void
*new
[](unsigned int
);
152 TLI_DEFINE_ENUM_INTERNAL(Znaj
)
153 TLI_DEFINE_STRING_INTERNAL("_Znaj")
154 /// void
*new
[](unsigned int
, nothrow
);
155 TLI_DEFINE_ENUM_INTERNAL(ZnajRKSt9nothrow_t
)
156 TLI_DEFINE_STRING_INTERNAL("_ZnajRKSt9nothrow_t")
157 /// void
*new
[](unsigned int
, align_val_t
)
158 TLI_DEFINE_ENUM_INTERNAL(ZnajSt11align_val_t
)
159 TLI_DEFINE_STRING_INTERNAL("_ZnajSt11align_val_t")
160 /// void
*new
[](unsigned int
, align_val_t
, nothrow
)
161 TLI_DEFINE_ENUM_INTERNAL(ZnajSt11align_val_tRKSt9nothrow_t
)
162 TLI_DEFINE_STRING_INTERNAL("_ZnajSt11align_val_tRKSt9nothrow_t")
163 /// void
*new
[](unsigned long
);
164 TLI_DEFINE_ENUM_INTERNAL(Znam
)
165 TLI_DEFINE_STRING_INTERNAL("_Znam")
166 /// void
*new
[](unsigned long
, nothrow
);
167 TLI_DEFINE_ENUM_INTERNAL(ZnamRKSt9nothrow_t
)
168 TLI_DEFINE_STRING_INTERNAL("_ZnamRKSt9nothrow_t")
169 /// void
*new
[](unsigned long
, align_val_t
)
170 TLI_DEFINE_ENUM_INTERNAL(ZnamSt11align_val_t
)
171 TLI_DEFINE_STRING_INTERNAL("_ZnamSt11align_val_t")
172 /// void
*new
[](unsigned long
, align_val_t
, nothrow
)
173 TLI_DEFINE_ENUM_INTERNAL(ZnamSt11align_val_tRKSt9nothrow_t
)
174 TLI_DEFINE_STRING_INTERNAL("_ZnamSt11align_val_tRKSt9nothrow_t")
175 /// void
*new(unsigned int
);
176 TLI_DEFINE_ENUM_INTERNAL(Znwj
)
177 TLI_DEFINE_STRING_INTERNAL("_Znwj")
178 /// void
*new(unsigned int
, nothrow
);
179 TLI_DEFINE_ENUM_INTERNAL(ZnwjRKSt9nothrow_t
)
180 TLI_DEFINE_STRING_INTERNAL("_ZnwjRKSt9nothrow_t")
181 /// void
*new(unsigned int
, align_val_t
)
182 TLI_DEFINE_ENUM_INTERNAL(ZnwjSt11align_val_t
)
183 TLI_DEFINE_STRING_INTERNAL("_ZnwjSt11align_val_t")
184 /// void
*new(unsigned int
, align_val_t
, nothrow
)
185 TLI_DEFINE_ENUM_INTERNAL(ZnwjSt11align_val_tRKSt9nothrow_t
)
186 TLI_DEFINE_STRING_INTERNAL("_ZnwjSt11align_val_tRKSt9nothrow_t")
187 /// void
*new(unsigned long
);
188 TLI_DEFINE_ENUM_INTERNAL(Znwm
)
189 TLI_DEFINE_STRING_INTERNAL("_Znwm")
190 /// void
*new(unsigned long
, nothrow
);
191 TLI_DEFINE_ENUM_INTERNAL(ZnwmRKSt9nothrow_t
)
192 TLI_DEFINE_STRING_INTERNAL("_ZnwmRKSt9nothrow_t")
193 /// void
*new(unsigned long
, align_val_t
)
194 TLI_DEFINE_ENUM_INTERNAL(ZnwmSt11align_val_t
)
195 TLI_DEFINE_STRING_INTERNAL("_ZnwmSt11align_val_t")
196 /// void
*new(unsigned long
, align_val_t
, nothrow
)
197 TLI_DEFINE_ENUM_INTERNAL(ZnwmSt11align_val_tRKSt9nothrow_t
)
198 TLI_DEFINE_STRING_INTERNAL("_ZnwmSt11align_val_tRKSt9nothrow_t")
199 /// double
__acos_finite(double x
);
200 TLI_DEFINE_ENUM_INTERNAL(acos_finite
)
201 TLI_DEFINE_STRING_INTERNAL("__acos_finite")
202 /// float
__acosf_finite(float x
);
203 TLI_DEFINE_ENUM_INTERNAL(acosf_finite
)
204 TLI_DEFINE_STRING_INTERNAL("__acosf_finite")
205 /// double
__acosh_finite(double x
);
206 TLI_DEFINE_ENUM_INTERNAL(acosh_finite
)
207 TLI_DEFINE_STRING_INTERNAL("__acosh_finite")
208 /// float
__acoshf_finite(float x
);
209 TLI_DEFINE_ENUM_INTERNAL(acoshf_finite
)
210 TLI_DEFINE_STRING_INTERNAL("__acoshf_finite")
211 /// long double
__acoshl_finite(long double x
);
212 TLI_DEFINE_ENUM_INTERNAL(acoshl_finite
)
213 TLI_DEFINE_STRING_INTERNAL("__acoshl_finite")
214 /// long double
__acosl_finite(long double x
);
215 TLI_DEFINE_ENUM_INTERNAL(acosl_finite
)
216 TLI_DEFINE_STRING_INTERNAL("__acosl_finite")
217 /// double
__asin_finite(double x
);
218 TLI_DEFINE_ENUM_INTERNAL(asin_finite
)
219 TLI_DEFINE_STRING_INTERNAL("__asin_finite")
220 /// float
__asinf_finite(float x
);
221 TLI_DEFINE_ENUM_INTERNAL(asinf_finite
)
222 TLI_DEFINE_STRING_INTERNAL("__asinf_finite")
223 /// long double
__asinl_finite(long double x
);
224 TLI_DEFINE_ENUM_INTERNAL(asinl_finite
)
225 TLI_DEFINE_STRING_INTERNAL("__asinl_finite")
226 /// double
atan2_finite(double y
, double x
);
227 TLI_DEFINE_ENUM_INTERNAL(atan2_finite
)
228 TLI_DEFINE_STRING_INTERNAL("__atan2_finite")
229 /// float
atan2f_finite(float y
, float x
);
230 TLI_DEFINE_ENUM_INTERNAL(atan2f_finite
)
231 TLI_DEFINE_STRING_INTERNAL("__atan2f_finite")
232 /// long double
atan2l_finite(long double y
, long double x
);
233 TLI_DEFINE_ENUM_INTERNAL(atan2l_finite
)
234 TLI_DEFINE_STRING_INTERNAL("__atan2l_finite")
235 /// double
__atanh_finite(double x
);
236 TLI_DEFINE_ENUM_INTERNAL(atanh_finite
)
237 TLI_DEFINE_STRING_INTERNAL("__atanh_finite")
238 /// float
__atanhf_finite(float x
);
239 TLI_DEFINE_ENUM_INTERNAL(atanhf_finite
)
240 TLI_DEFINE_STRING_INTERNAL("__atanhf_finite")
241 /// long double
__atanhl_finite(long double x
);
242 TLI_DEFINE_ENUM_INTERNAL(atanhl_finite
)
243 TLI_DEFINE_STRING_INTERNAL("__atanhl_finite")
244 /// double
__cosh_finite(double x
);
245 TLI_DEFINE_ENUM_INTERNAL(cosh_finite
)
246 TLI_DEFINE_STRING_INTERNAL("__cosh_finite")
247 /// float
__coshf_finite(float x
);
248 TLI_DEFINE_ENUM_INTERNAL(coshf_finite
)
249 TLI_DEFINE_STRING_INTERNAL("__coshf_finite")
250 /// long double
__coshl_finite(long double x
);
251 TLI_DEFINE_ENUM_INTERNAL(coshl_finite
)
252 TLI_DEFINE_STRING_INTERNAL("__coshl_finite")
253 /// double
__cospi(double x
);
254 TLI_DEFINE_ENUM_INTERNAL(cospi
)
255 TLI_DEFINE_STRING_INTERNAL("__cospi")
256 /// float
__cospif(float x
);
257 TLI_DEFINE_ENUM_INTERNAL(cospif
)
258 TLI_DEFINE_STRING_INTERNAL("__cospif")
259 /// int
__cxa_atexit(void (*f)(void *), void
*p
, void
*d
);
260 TLI_DEFINE_ENUM_INTERNAL(cxa_atexit
)
261 TLI_DEFINE_STRING_INTERNAL("__cxa_atexit")
262 /// void
__cxa_guard_abort(guard_t
*guard
);
263 /// guard_t is int64_t in Itanium ABI or int32_t on ARM eabi.
264 TLI_DEFINE_ENUM_INTERNAL(cxa_guard_abort
)
265 TLI_DEFINE_STRING_INTERNAL("__cxa_guard_abort")
266 /// int
__cxa_guard_acquire(guard_t
*guard
);
267 TLI_DEFINE_ENUM_INTERNAL(cxa_guard_acquire
)
268 TLI_DEFINE_STRING_INTERNAL("__cxa_guard_acquire")
269 /// void
__cxa_guard_release(guard_t
*guard
);
270 TLI_DEFINE_ENUM_INTERNAL(cxa_guard_release
)
271 TLI_DEFINE_STRING_INTERNAL("__cxa_guard_release")
272 /// double
__exp10_finite(double x
);
273 TLI_DEFINE_ENUM_INTERNAL(exp10_finite
)
274 TLI_DEFINE_STRING_INTERNAL("__exp10_finite")
275 /// float
__exp10f_finite(float x
);
276 TLI_DEFINE_ENUM_INTERNAL(exp10f_finite
)
277 TLI_DEFINE_STRING_INTERNAL("__exp10f_finite")
278 /// long double
__exp10l_finite(long double x
);
279 TLI_DEFINE_ENUM_INTERNAL(exp10l_finite
)
280 TLI_DEFINE_STRING_INTERNAL("__exp10l_finite")
281 /// double
__exp2_finite(double x
);
282 TLI_DEFINE_ENUM_INTERNAL(exp2_finite
)
283 TLI_DEFINE_STRING_INTERNAL("__exp2_finite")
284 /// float
__exp2f_finite(float x
);
285 TLI_DEFINE_ENUM_INTERNAL(exp2f_finite
)
286 TLI_DEFINE_STRING_INTERNAL("__exp2f_finite")
287 /// long double
__exp2l_finite(long double x
);
288 TLI_DEFINE_ENUM_INTERNAL(exp2l_finite
)
289 TLI_DEFINE_STRING_INTERNAL("__exp2l_finite")
290 /// double
__exp_finite(double x
);
291 TLI_DEFINE_ENUM_INTERNAL(exp_finite
)
292 TLI_DEFINE_STRING_INTERNAL("__exp_finite")
293 /// float
__expf_finite(float x
);
294 TLI_DEFINE_ENUM_INTERNAL(expf_finite
)
295 TLI_DEFINE_STRING_INTERNAL("__expf_finite")
296 /// long double
__expl_finite(long double x
);
297 TLI_DEFINE_ENUM_INTERNAL(expl_finite
)
298 TLI_DEFINE_STRING_INTERNAL("__expl_finite")
299 /// int
__isoc99_scanf (const char
*format
, ...
)
300 TLI_DEFINE_ENUM_INTERNAL(dunder_isoc99_scanf
)
301 TLI_DEFINE_STRING_INTERNAL("__isoc99_scanf")
302 /// int
__isoc99_sscanf(const char
*s
, const char
*format
, ...
)
303 TLI_DEFINE_ENUM_INTERNAL(dunder_isoc99_sscanf
)
304 TLI_DEFINE_STRING_INTERNAL("__isoc99_sscanf")
305 /// double
__log10_finite(double x
);
306 TLI_DEFINE_ENUM_INTERNAL(log10_finite
)
307 TLI_DEFINE_STRING_INTERNAL("__log10_finite")
308 /// float
__log10f_finite(float x
);
309 TLI_DEFINE_ENUM_INTERNAL(log10f_finite
)
310 TLI_DEFINE_STRING_INTERNAL("__log10f_finite")
311 /// long double
__log10l_finite(long double x
);
312 TLI_DEFINE_ENUM_INTERNAL(log10l_finite
)
313 TLI_DEFINE_STRING_INTERNAL("__log10l_finite")
314 /// double
__log2_finite(double x
);
315 TLI_DEFINE_ENUM_INTERNAL(log2_finite
)
316 TLI_DEFINE_STRING_INTERNAL("__log2_finite")
317 /// float
__log2f_finite(float x
);
318 TLI_DEFINE_ENUM_INTERNAL(log2f_finite
)
319 TLI_DEFINE_STRING_INTERNAL("__log2f_finite")
320 /// long double
__log2l_finite(long double x
);
321 TLI_DEFINE_ENUM_INTERNAL(log2l_finite
)
322 TLI_DEFINE_STRING_INTERNAL("__log2l_finite")
323 /// double
__log_finite(double x
);
324 TLI_DEFINE_ENUM_INTERNAL(log_finite
)
325 TLI_DEFINE_STRING_INTERNAL("__log_finite")
326 /// float
__logf_finite(float x
);
327 TLI_DEFINE_ENUM_INTERNAL(logf_finite
)
328 TLI_DEFINE_STRING_INTERNAL("__logf_finite")
329 /// long double
__logl_finite(long double x
);
330 TLI_DEFINE_ENUM_INTERNAL(logl_finite
)
331 TLI_DEFINE_STRING_INTERNAL("__logl_finite")
332 /// void
*__memcpy_chk(void
*s1
, const void
*s2
, size_t n
, size_t s1size
);
333 TLI_DEFINE_ENUM_INTERNAL(memcpy_chk
)
334 TLI_DEFINE_STRING_INTERNAL("__memcpy_chk")
335 /// void
*__memmove_chk(void
*s1
, const void
*s2
, size_t n
, size_t s1size
);
336 TLI_DEFINE_ENUM_INTERNAL(memmove_chk
)
337 TLI_DEFINE_STRING_INTERNAL("__memmove_chk")
338 /// void
*__memset_chk(void
*s
, char v
, size_t n
, size_t s1size
);
339 TLI_DEFINE_ENUM_INTERNAL(memset_chk
)
340 TLI_DEFINE_STRING_INTERNAL("__memset_chk")
342 // int
__nvvm_reflect(const char *)
343 TLI_DEFINE_ENUM_INTERNAL(nvvm_reflect
)
344 TLI_DEFINE_STRING_INTERNAL("__nvvm_reflect")
345 /// double
__pow_finite(double x
, double y
);
346 TLI_DEFINE_ENUM_INTERNAL(pow_finite
)
347 TLI_DEFINE_STRING_INTERNAL("__pow_finite")
348 /// float
_powf_finite(float x
, float y
);
349 TLI_DEFINE_ENUM_INTERNAL(powf_finite
)
350 TLI_DEFINE_STRING_INTERNAL("__powf_finite")
351 /// long double
__powl_finite(long double x
, long double y
);
352 TLI_DEFINE_ENUM_INTERNAL(powl_finite
)
353 TLI_DEFINE_STRING_INTERNAL("__powl_finite")
354 /// double
__sincospi_stret(double x
);
355 TLI_DEFINE_ENUM_INTERNAL(sincospi_stret
)
356 TLI_DEFINE_STRING_INTERNAL("__sincospi_stret")
357 /// float
__sincospif_stret(float x
);
358 TLI_DEFINE_ENUM_INTERNAL(sincospif_stret
)
359 TLI_DEFINE_STRING_INTERNAL("__sincospif_stret")
360 /// double
__sinh_finite(double x
);
361 TLI_DEFINE_ENUM_INTERNAL(sinh_finite
)
362 TLI_DEFINE_STRING_INTERNAL("__sinh_finite")
363 /// float
_sinhf_finite(float x
);
364 TLI_DEFINE_ENUM_INTERNAL(sinhf_finite
)
365 TLI_DEFINE_STRING_INTERNAL("__sinhf_finite")
366 /// long double
__sinhl_finite(long double x
);
367 TLI_DEFINE_ENUM_INTERNAL(sinhl_finite
)
368 TLI_DEFINE_STRING_INTERNAL("__sinhl_finite")
369 /// double
__sinpi(double x
);
370 TLI_DEFINE_ENUM_INTERNAL(sinpi
)
371 TLI_DEFINE_STRING_INTERNAL("__sinpi")
372 /// float
__sinpif(float x
);
373 TLI_DEFINE_ENUM_INTERNAL(sinpif
)
374 TLI_DEFINE_STRING_INTERNAL("__sinpif")
375 /// double
__sqrt_finite(double x
);
376 TLI_DEFINE_ENUM_INTERNAL(sqrt_finite
)
377 TLI_DEFINE_STRING_INTERNAL("__sqrt_finite")
378 /// float
__sqrt_finite(float x
);
379 TLI_DEFINE_ENUM_INTERNAL(sqrtf_finite
)
380 TLI_DEFINE_STRING_INTERNAL("__sqrtf_finite")
381 /// long double
__sqrt_finite(long double x
);
382 TLI_DEFINE_ENUM_INTERNAL(sqrtl_finite
)
383 TLI_DEFINE_STRING_INTERNAL("__sqrtl_finite")
384 /// char
*__stpcpy_chk(char
*s1
, const char
*s2
, size_t s1size
);
385 TLI_DEFINE_ENUM_INTERNAL(stpcpy_chk
)
386 TLI_DEFINE_STRING_INTERNAL("__stpcpy_chk")
387 /// char
*__stpncpy_chk(char
*s1
, const char
*s2
, size_t n
, size_t s1size
);
388 TLI_DEFINE_ENUM_INTERNAL(stpncpy_chk
)
389 TLI_DEFINE_STRING_INTERNAL("__stpncpy_chk")
390 /// char
*__strcpy_chk(char
*s1
, const char
*s2
, size_t s1size
);
391 TLI_DEFINE_ENUM_INTERNAL(strcpy_chk
)
392 TLI_DEFINE_STRING_INTERNAL("__strcpy_chk")
393 /// char
* __strdup(const char
*s
);
394 TLI_DEFINE_ENUM_INTERNAL(dunder_strdup
)
395 TLI_DEFINE_STRING_INTERNAL("__strdup")
396 /// char
*__strncpy_chk(char
*s1
, const char
*s2
, size_t n
, size_t s1size
);
397 TLI_DEFINE_ENUM_INTERNAL(strncpy_chk
)
398 TLI_DEFINE_STRING_INTERNAL("__strncpy_chk")
399 /// char
*__strndup(const char
*s
, size_t n
);
400 TLI_DEFINE_ENUM_INTERNAL(dunder_strndup
)
401 TLI_DEFINE_STRING_INTERNAL("__strndup")
402 /// char
* __strtok_r(char
*s
, const char
*delim
, char
**save_ptr
);
403 TLI_DEFINE_ENUM_INTERNAL(dunder_strtok_r
)
404 TLI_DEFINE_STRING_INTERNAL("__strtok_r")
406 TLI_DEFINE_ENUM_INTERNAL(abs
)
407 TLI_DEFINE_STRING_INTERNAL("abs")
408 /// int
access(const char
*path
, int amode
);
409 TLI_DEFINE_ENUM_INTERNAL(access
)
410 TLI_DEFINE_STRING_INTERNAL("access")
411 /// double
acos(double x
);
412 TLI_DEFINE_ENUM_INTERNAL(acos
)
413 TLI_DEFINE_STRING_INTERNAL("acos")
414 /// float
acosf(float x
);
415 TLI_DEFINE_ENUM_INTERNAL(acosf
)
416 TLI_DEFINE_STRING_INTERNAL("acosf")
417 /// double
acosh(double x
);
418 TLI_DEFINE_ENUM_INTERNAL(acosh
)
419 TLI_DEFINE_STRING_INTERNAL("acosh")
420 /// float
acoshf(float x
);
421 TLI_DEFINE_ENUM_INTERNAL(acoshf
)
422 TLI_DEFINE_STRING_INTERNAL("acoshf")
423 /// long double
acoshl(long double x
);
424 TLI_DEFINE_ENUM_INTERNAL(acoshl
)
425 TLI_DEFINE_STRING_INTERNAL("acoshl")
426 /// long double
acosl(long double x
);
427 TLI_DEFINE_ENUM_INTERNAL(acosl
)
428 TLI_DEFINE_STRING_INTERNAL("acosl")
429 /// double
asin(double x
);
430 TLI_DEFINE_ENUM_INTERNAL(asin
)
431 TLI_DEFINE_STRING_INTERNAL("asin")
432 /// float
asinf(float x
);
433 TLI_DEFINE_ENUM_INTERNAL(asinf
)
434 TLI_DEFINE_STRING_INTERNAL("asinf")
435 /// double
asinh(double x
);
436 TLI_DEFINE_ENUM_INTERNAL(asinh
)
437 TLI_DEFINE_STRING_INTERNAL("asinh")
438 /// float
asinhf(float x
);
439 TLI_DEFINE_ENUM_INTERNAL(asinhf
)
440 TLI_DEFINE_STRING_INTERNAL("asinhf")
441 /// long double
asinhl(long double x
);
442 TLI_DEFINE_ENUM_INTERNAL(asinhl
)
443 TLI_DEFINE_STRING_INTERNAL("asinhl")
444 /// long double
asinl(long double x
);
445 TLI_DEFINE_ENUM_INTERNAL(asinl
)
446 TLI_DEFINE_STRING_INTERNAL("asinl")
447 /// double
atan(double x
);
448 TLI_DEFINE_ENUM_INTERNAL(atan
)
449 TLI_DEFINE_STRING_INTERNAL("atan")
450 /// double
atan2(double y
, double x
);
451 TLI_DEFINE_ENUM_INTERNAL(atan2
)
452 TLI_DEFINE_STRING_INTERNAL("atan2")
453 /// float
atan2f(float y
, float x
);
454 TLI_DEFINE_ENUM_INTERNAL(atan2f
)
455 TLI_DEFINE_STRING_INTERNAL("atan2f")
456 /// long double
atan2l(long double y
, long double x
);
457 TLI_DEFINE_ENUM_INTERNAL(atan2l
)
458 TLI_DEFINE_STRING_INTERNAL("atan2l")
459 /// float
atanf(float x
);
460 TLI_DEFINE_ENUM_INTERNAL(atanf
)
461 TLI_DEFINE_STRING_INTERNAL("atanf")
462 /// double
atanh(double x
);
463 TLI_DEFINE_ENUM_INTERNAL(atanh
)
464 TLI_DEFINE_STRING_INTERNAL("atanh")
465 /// float
atanhf(float x
);
466 TLI_DEFINE_ENUM_INTERNAL(atanhf
)
467 TLI_DEFINE_STRING_INTERNAL("atanhf")
468 /// long double
atanhl(long double x
);
469 TLI_DEFINE_ENUM_INTERNAL(atanhl
)
470 TLI_DEFINE_STRING_INTERNAL("atanhl")
471 /// long double
atanl(long double x
);
472 TLI_DEFINE_ENUM_INTERNAL(atanl
)
473 TLI_DEFINE_STRING_INTERNAL("atanl")
474 /// double
atof(const char
*str
);
475 TLI_DEFINE_ENUM_INTERNAL(atof
)
476 TLI_DEFINE_STRING_INTERNAL("atof")
477 /// int
atoi(const char
*str
);
478 TLI_DEFINE_ENUM_INTERNAL(atoi
)
479 TLI_DEFINE_STRING_INTERNAL("atoi")
480 /// long
atol(const char
*str
);
481 TLI_DEFINE_ENUM_INTERNAL(atol
)
482 TLI_DEFINE_STRING_INTERNAL("atol")
483 /// long long
atoll(const char
*nptr
);
484 TLI_DEFINE_ENUM_INTERNAL(atoll
)
485 TLI_DEFINE_STRING_INTERNAL("atoll")
486 /// int
bcmp(const void
*s1
, const void
*s2
, size_t n
);
487 TLI_DEFINE_ENUM_INTERNAL(bcmp
)
488 TLI_DEFINE_STRING_INTERNAL("bcmp")
489 /// void
bcopy(const void
*s1
, void
*s2
, size_t n
);
490 TLI_DEFINE_ENUM_INTERNAL(bcopy
)
491 TLI_DEFINE_STRING_INTERNAL("bcopy")
492 /// void
bzero(void
*s
, size_t n
);
493 TLI_DEFINE_ENUM_INTERNAL(bzero
)
494 TLI_DEFINE_STRING_INTERNAL("bzero")
495 /// double
cabs(double complex z
)
496 TLI_DEFINE_ENUM_INTERNAL(cabs
)
497 TLI_DEFINE_STRING_INTERNAL("cabs")
498 /// float
cabs(float complex z
)
499 TLI_DEFINE_ENUM_INTERNAL(cabsf
)
500 TLI_DEFINE_STRING_INTERNAL("cabsf")
501 /// long double
cabs(long double complex z
)
502 TLI_DEFINE_ENUM_INTERNAL(cabsl
)
503 TLI_DEFINE_STRING_INTERNAL("cabsl")
504 /// void
*calloc(size_t count
, size_t size
);
505 TLI_DEFINE_ENUM_INTERNAL(calloc
)
506 TLI_DEFINE_STRING_INTERNAL("calloc")
507 /// double
cbrt(double x
);
508 TLI_DEFINE_ENUM_INTERNAL(cbrt
)
509 TLI_DEFINE_STRING_INTERNAL("cbrt")
510 /// float
cbrtf(float x
);
511 TLI_DEFINE_ENUM_INTERNAL(cbrtf
)
512 TLI_DEFINE_STRING_INTERNAL("cbrtf")
513 /// long double
cbrtl(long double x
);
514 TLI_DEFINE_ENUM_INTERNAL(cbrtl
)
515 TLI_DEFINE_STRING_INTERNAL("cbrtl")
516 /// double
ceil(double x
);
517 TLI_DEFINE_ENUM_INTERNAL(ceil
)
518 TLI_DEFINE_STRING_INTERNAL("ceil")
519 /// float
ceilf(float x
);
520 TLI_DEFINE_ENUM_INTERNAL(ceilf
)
521 TLI_DEFINE_STRING_INTERNAL("ceilf")
522 /// long double
ceill(long double x
);
523 TLI_DEFINE_ENUM_INTERNAL(ceill
)
524 TLI_DEFINE_STRING_INTERNAL("ceill")
525 /// int
chmod(const char
*path
, mode_t mode
);
526 TLI_DEFINE_ENUM_INTERNAL(chmod
)
527 TLI_DEFINE_STRING_INTERNAL("chmod")
528 /// int
chown(const char
*path
, uid_t owner
, gid_t group
);
529 TLI_DEFINE_ENUM_INTERNAL(chown
)
530 TLI_DEFINE_STRING_INTERNAL("chown")
531 /// void
clearerr(FILE
*stream
);
532 TLI_DEFINE_ENUM_INTERNAL(clearerr
)
533 TLI_DEFINE_STRING_INTERNAL("clearerr")
534 /// int
closedir(DIR
*dirp
);
535 TLI_DEFINE_ENUM_INTERNAL(closedir
)
536 TLI_DEFINE_STRING_INTERNAL("closedir")
537 /// double
copysign(double x
, double y
);
538 TLI_DEFINE_ENUM_INTERNAL(copysign
)
539 TLI_DEFINE_STRING_INTERNAL("copysign")
540 /// float
copysignf(float x
, float y
);
541 TLI_DEFINE_ENUM_INTERNAL(copysignf
)
542 TLI_DEFINE_STRING_INTERNAL("copysignf")
543 /// long double
copysignl(long double x
, long double y
);
544 TLI_DEFINE_ENUM_INTERNAL(copysignl
)
545 TLI_DEFINE_STRING_INTERNAL("copysignl")
546 /// double
cos(double x
);
547 TLI_DEFINE_ENUM_INTERNAL(cos
)
548 TLI_DEFINE_STRING_INTERNAL("cos")
549 /// float
cosf(float x
);
550 TLI_DEFINE_ENUM_INTERNAL(cosf
)
551 TLI_DEFINE_STRING_INTERNAL("cosf")
552 /// double
cosh(double x
);
553 TLI_DEFINE_ENUM_INTERNAL(cosh
)
554 TLI_DEFINE_STRING_INTERNAL("cosh")
555 /// float
coshf(float x
);
556 TLI_DEFINE_ENUM_INTERNAL(coshf
)
557 TLI_DEFINE_STRING_INTERNAL("coshf")
558 /// long double
coshl(long double x
);
559 TLI_DEFINE_ENUM_INTERNAL(coshl
)
560 TLI_DEFINE_STRING_INTERNAL("coshl")
561 /// long double
cosl(long double x
);
562 TLI_DEFINE_ENUM_INTERNAL(cosl
)
563 TLI_DEFINE_STRING_INTERNAL("cosl")
564 /// char
*ctermid(char
*s
);
565 TLI_DEFINE_ENUM_INTERNAL(ctermid
)
566 TLI_DEFINE_STRING_INTERNAL("ctermid")
567 /// int
execl(const char
*path
, const char
*arg
, ...
);
568 TLI_DEFINE_ENUM_INTERNAL(execl
)
569 TLI_DEFINE_STRING_INTERNAL("execl")
570 /// int
execle(const char
*file
, const char
*arg
, ...
, char
* const envp
[]);
571 TLI_DEFINE_ENUM_INTERNAL(execle
)
572 TLI_DEFINE_STRING_INTERNAL("execle")
573 /// int
execlp(const char
*file
, const char
*arg
, ...
);
574 TLI_DEFINE_ENUM_INTERNAL(execlp
)
575 TLI_DEFINE_STRING_INTERNAL("execlp")
576 /// int
execv(const char
*path
, char
*const argv
[]);
577 TLI_DEFINE_ENUM_INTERNAL(execv
)
578 TLI_DEFINE_STRING_INTERNAL("execv")
579 /// int
execvP(const char
*file
, const char
*search_path
, char
*const argv
[]);
580 TLI_DEFINE_ENUM_INTERNAL(execvP
)
581 TLI_DEFINE_STRING_INTERNAL("execvP")
582 /// int
execve(const char
*filename
, char
*const argv
[], char
*const envp
[]);
583 TLI_DEFINE_ENUM_INTERNAL(execve
)
584 TLI_DEFINE_STRING_INTERNAL("execve")
585 /// int
execvp(const char
*file
, char
*const argv
[]);
586 TLI_DEFINE_ENUM_INTERNAL(execvp
)
587 TLI_DEFINE_STRING_INTERNAL("execvp")
588 /// int
execvpe(const char
*file
, char
*const argv
[], char
*const envp
[]);
589 TLI_DEFINE_ENUM_INTERNAL(execvpe
)
590 TLI_DEFINE_STRING_INTERNAL("execvpe")
591 /// double
exp(double x
);
592 TLI_DEFINE_ENUM_INTERNAL(exp
)
593 TLI_DEFINE_STRING_INTERNAL("exp")
594 /// double
exp10(double x
);
595 TLI_DEFINE_ENUM_INTERNAL(exp10
)
596 TLI_DEFINE_STRING_INTERNAL("exp10")
597 /// float
exp10f(float x
);
598 TLI_DEFINE_ENUM_INTERNAL(exp10f
)
599 TLI_DEFINE_STRING_INTERNAL("exp10f")
600 /// long double
exp10l(long double x
);
601 TLI_DEFINE_ENUM_INTERNAL(exp10l
)
602 TLI_DEFINE_STRING_INTERNAL("exp10l")
603 /// double
exp2(double x
);
604 TLI_DEFINE_ENUM_INTERNAL(exp2
)
605 TLI_DEFINE_STRING_INTERNAL("exp2")
606 /// float
exp2f(float x
);
607 TLI_DEFINE_ENUM_INTERNAL(exp2f
)
608 TLI_DEFINE_STRING_INTERNAL("exp2f")
609 /// long double
exp2l(long double x
);
610 TLI_DEFINE_ENUM_INTERNAL(exp2l
)
611 TLI_DEFINE_STRING_INTERNAL("exp2l")
612 /// float
expf(float x
);
613 TLI_DEFINE_ENUM_INTERNAL(expf
)
614 TLI_DEFINE_STRING_INTERNAL("expf")
615 /// long double
expl(long double x
);
616 TLI_DEFINE_ENUM_INTERNAL(expl
)
617 TLI_DEFINE_STRING_INTERNAL("expl")
618 /// double
expm1(double x
);
619 TLI_DEFINE_ENUM_INTERNAL(expm1
)
620 TLI_DEFINE_STRING_INTERNAL("expm1")
621 /// float
expm1f(float x
);
622 TLI_DEFINE_ENUM_INTERNAL(expm1f
)
623 TLI_DEFINE_STRING_INTERNAL("expm1f")
624 /// long double
expm1l(long double x
);
625 TLI_DEFINE_ENUM_INTERNAL(expm1l
)
626 TLI_DEFINE_STRING_INTERNAL("expm1l")
627 /// double
fabs(double x
);
628 TLI_DEFINE_ENUM_INTERNAL(fabs
)
629 TLI_DEFINE_STRING_INTERNAL("fabs")
630 /// float
fabsf(float x
);
631 TLI_DEFINE_ENUM_INTERNAL(fabsf
)
632 TLI_DEFINE_STRING_INTERNAL("fabsf")
633 /// long double
fabsl(long double x
);
634 TLI_DEFINE_ENUM_INTERNAL(fabsl
)
635 TLI_DEFINE_STRING_INTERNAL("fabsl")
636 /// int
fclose(FILE
*stream
);
637 TLI_DEFINE_ENUM_INTERNAL(fclose
)
638 TLI_DEFINE_STRING_INTERNAL("fclose")
639 /// FILE
*fdopen(int fildes
, const char
*mode
);
640 TLI_DEFINE_ENUM_INTERNAL(fdopen
)
641 TLI_DEFINE_STRING_INTERNAL("fdopen")
642 /// int
feof(FILE
*stream
);
643 TLI_DEFINE_ENUM_INTERNAL(feof
)
644 TLI_DEFINE_STRING_INTERNAL("feof")
645 /// int
ferror(FILE
*stream
);
646 TLI_DEFINE_ENUM_INTERNAL(ferror
)
647 TLI_DEFINE_STRING_INTERNAL("ferror")
648 /// int
fflush(FILE
*stream
);
649 TLI_DEFINE_ENUM_INTERNAL(fflush
)
650 TLI_DEFINE_STRING_INTERNAL("fflush")
652 TLI_DEFINE_ENUM_INTERNAL(ffs
)
653 TLI_DEFINE_STRING_INTERNAL("ffs")
654 /// int
ffsl(long int i
);
655 TLI_DEFINE_ENUM_INTERNAL(ffsl
)
656 TLI_DEFINE_STRING_INTERNAL("ffsl")
657 /// int
ffsll(long long int i
);
658 TLI_DEFINE_ENUM_INTERNAL(ffsll
)
659 TLI_DEFINE_STRING_INTERNAL("ffsll")
660 /// int
fgetc(FILE
*stream
);
661 TLI_DEFINE_ENUM_INTERNAL(fgetc
)
662 TLI_DEFINE_STRING_INTERNAL("fgetc")
663 /// int
fgetc_unlocked(FILE
*stream
);
664 TLI_DEFINE_ENUM_INTERNAL(fgetc_unlocked
)
665 TLI_DEFINE_STRING_INTERNAL("fgetc_unlocked")
666 /// int
fgetpos(FILE
*stream
, fpos_t
*pos
);
667 TLI_DEFINE_ENUM_INTERNAL(fgetpos
)
668 TLI_DEFINE_STRING_INTERNAL("fgetpos")
669 /// char
*fgets(char
*s
, int n
, FILE
*stream
);
670 TLI_DEFINE_ENUM_INTERNAL(fgets
)
671 TLI_DEFINE_STRING_INTERNAL("fgets")
672 /// char
*fgets_unlocked(char
*s
, int n
, FILE
*stream
);
673 TLI_DEFINE_ENUM_INTERNAL(fgets_unlocked
)
674 TLI_DEFINE_STRING_INTERNAL("fgets_unlocked")
675 /// int
fileno(FILE
*stream
);
676 TLI_DEFINE_ENUM_INTERNAL(fileno
)
677 TLI_DEFINE_STRING_INTERNAL("fileno")
678 /// int
fiprintf(FILE
*stream
, const char
*format
, ...
);
679 TLI_DEFINE_ENUM_INTERNAL(fiprintf
)
680 TLI_DEFINE_STRING_INTERNAL("fiprintf")
681 /// void
flockfile(FILE
*file
);
682 TLI_DEFINE_ENUM_INTERNAL(flockfile
)
683 TLI_DEFINE_STRING_INTERNAL("flockfile")
684 /// double
floor(double x
);
685 TLI_DEFINE_ENUM_INTERNAL(floor
)
686 TLI_DEFINE_STRING_INTERNAL("floor")
687 /// float
floorf(float x
);
688 TLI_DEFINE_ENUM_INTERNAL(floorf
)
689 TLI_DEFINE_STRING_INTERNAL("floorf")
690 /// long double
floorl(long double x
);
691 TLI_DEFINE_ENUM_INTERNAL(floorl
)
692 TLI_DEFINE_STRING_INTERNAL("floorl")
694 TLI_DEFINE_ENUM_INTERNAL(fls
)
695 TLI_DEFINE_STRING_INTERNAL("fls")
696 /// int
flsl(long int i
);
697 TLI_DEFINE_ENUM_INTERNAL(flsl
)
698 TLI_DEFINE_STRING_INTERNAL("flsl")
699 /// int
flsll(long long int i
);
700 TLI_DEFINE_ENUM_INTERNAL(flsll
)
701 TLI_DEFINE_STRING_INTERNAL("flsll")
702 /// double
fmax(double x
, double y
);
703 TLI_DEFINE_ENUM_INTERNAL(fmax
)
704 TLI_DEFINE_STRING_INTERNAL("fmax")
705 /// float
fmaxf(float x
, float y
);
706 TLI_DEFINE_ENUM_INTERNAL(fmaxf
)
707 TLI_DEFINE_STRING_INTERNAL("fmaxf")
708 /// long double
fmaxl(long double x
, long double y
);
709 TLI_DEFINE_ENUM_INTERNAL(fmaxl
)
710 TLI_DEFINE_STRING_INTERNAL("fmaxl")
711 /// double
fmin(double x
, double y
);
712 TLI_DEFINE_ENUM_INTERNAL(fmin
)
713 TLI_DEFINE_STRING_INTERNAL("fmin")
714 /// float
fminf(float x
, float y
);
715 TLI_DEFINE_ENUM_INTERNAL(fminf
)
716 TLI_DEFINE_STRING_INTERNAL("fminf")
717 /// long double
fminl(long double x
, long double y
);
718 TLI_DEFINE_ENUM_INTERNAL(fminl
)
719 TLI_DEFINE_STRING_INTERNAL("fminl")
720 /// double
fmod(double x
, double y
);
721 TLI_DEFINE_ENUM_INTERNAL(fmod
)
722 TLI_DEFINE_STRING_INTERNAL("fmod")
723 /// float
fmodf(float x
, float y
);
724 TLI_DEFINE_ENUM_INTERNAL(fmodf
)
725 TLI_DEFINE_STRING_INTERNAL("fmodf")
726 /// long double
fmodl(long double x
, long double y
);
727 TLI_DEFINE_ENUM_INTERNAL(fmodl
)
728 TLI_DEFINE_STRING_INTERNAL("fmodl")
729 /// FILE
*fopen(const char
*filename
, const char
*mode
);
730 TLI_DEFINE_ENUM_INTERNAL(fopen
)
731 TLI_DEFINE_STRING_INTERNAL("fopen")
732 /// FILE
*fopen64(const char
*filename
, const char
*opentype
)
733 TLI_DEFINE_ENUM_INTERNAL(fopen64
)
734 TLI_DEFINE_STRING_INTERNAL("fopen64")
736 TLI_DEFINE_ENUM_INTERNAL(fork
)
737 TLI_DEFINE_STRING_INTERNAL("fork")
738 /// int
fprintf(FILE
*stream
, const char
*format
, ...
);
739 TLI_DEFINE_ENUM_INTERNAL(fprintf
)
740 TLI_DEFINE_STRING_INTERNAL("fprintf")
741 /// int
fputc(int c
, FILE
*stream
);
742 TLI_DEFINE_ENUM_INTERNAL(fputc
)
743 TLI_DEFINE_STRING_INTERNAL("fputc")
744 /// int
fputc_unlocked(int c
, FILE
*stream
);
745 TLI_DEFINE_ENUM_INTERNAL(fputc_unlocked
)
746 TLI_DEFINE_STRING_INTERNAL("fputc_unlocked")
747 /// int
fputs(const char
*s
, FILE
*stream
);
748 TLI_DEFINE_ENUM_INTERNAL(fputs
)
749 TLI_DEFINE_STRING_INTERNAL("fputs")
750 /// int
fputs_unlocked(const char
*s
, FILE
*stream
);
751 TLI_DEFINE_ENUM_INTERNAL(fputs_unlocked
)
752 TLI_DEFINE_STRING_INTERNAL("fputs_unlocked")
753 /// size_t
fread(void
*ptr
, size_t size
, size_t nitems
, FILE
*stream
);
754 TLI_DEFINE_ENUM_INTERNAL(fread
)
755 TLI_DEFINE_STRING_INTERNAL("fread")
756 /// size_t
fread_unlocked(void
*ptr
, size_t size
, size_t nitems
, FILE
*stream
);
757 TLI_DEFINE_ENUM_INTERNAL(fread_unlocked
)
758 TLI_DEFINE_STRING_INTERNAL("fread_unlocked")
759 /// void
free(void
*ptr
);
760 TLI_DEFINE_ENUM_INTERNAL(free
)
761 TLI_DEFINE_STRING_INTERNAL("free")
762 /// double
frexp(double num
, int
*exp
);
763 TLI_DEFINE_ENUM_INTERNAL(frexp
)
764 TLI_DEFINE_STRING_INTERNAL("frexp")
765 /// float
frexpf(float num
, int
*exp
);
766 TLI_DEFINE_ENUM_INTERNAL(frexpf
)
767 TLI_DEFINE_STRING_INTERNAL("frexpf")
768 /// long double
frexpl(long double num
, int
*exp
);
769 TLI_DEFINE_ENUM_INTERNAL(frexpl
)
770 TLI_DEFINE_STRING_INTERNAL("frexpl")
771 /// int
fscanf(FILE
*stream
, const char
*format
, ...
);
772 TLI_DEFINE_ENUM_INTERNAL(fscanf
)
773 TLI_DEFINE_STRING_INTERNAL("fscanf")
774 /// int
fseek(FILE
*stream
, long offset
, int whence
);
775 TLI_DEFINE_ENUM_INTERNAL(fseek
)
776 TLI_DEFINE_STRING_INTERNAL("fseek")
777 /// int
fseeko(FILE
*stream
, off_t offset
, int whence
);
778 TLI_DEFINE_ENUM_INTERNAL(fseeko
)
779 TLI_DEFINE_STRING_INTERNAL("fseeko")
780 /// int
fseeko64(FILE
*stream
, off64_t offset
, int whence
)
781 TLI_DEFINE_ENUM_INTERNAL(fseeko64
)
782 TLI_DEFINE_STRING_INTERNAL("fseeko64")
783 /// int
fsetpos(FILE
*stream
, const fpos_t
*pos
);
784 TLI_DEFINE_ENUM_INTERNAL(fsetpos
)
785 TLI_DEFINE_STRING_INTERNAL("fsetpos")
786 /// int
fstat(int fildes
, struct stat
*buf
);
787 TLI_DEFINE_ENUM_INTERNAL(fstat
)
788 TLI_DEFINE_STRING_INTERNAL("fstat")
789 /// int
fstat64(int filedes
, struct stat64
*buf
)
790 TLI_DEFINE_ENUM_INTERNAL(fstat64
)
791 TLI_DEFINE_STRING_INTERNAL("fstat64")
792 /// int
fstatvfs(int fildes
, struct statvfs
*buf
);
793 TLI_DEFINE_ENUM_INTERNAL(fstatvfs
)
794 TLI_DEFINE_STRING_INTERNAL("fstatvfs")
795 /// int
fstatvfs64(int fildes
, struct statvfs64
*buf
);
796 TLI_DEFINE_ENUM_INTERNAL(fstatvfs64
)
797 TLI_DEFINE_STRING_INTERNAL("fstatvfs64")
798 /// long
ftell(FILE
*stream
);
799 TLI_DEFINE_ENUM_INTERNAL(ftell
)
800 TLI_DEFINE_STRING_INTERNAL("ftell")
801 /// off_t
ftello(FILE
*stream
);
802 TLI_DEFINE_ENUM_INTERNAL(ftello
)
803 TLI_DEFINE_STRING_INTERNAL("ftello")
804 /// off64_t
ftello64(FILE
*stream
)
805 TLI_DEFINE_ENUM_INTERNAL(ftello64
)
806 TLI_DEFINE_STRING_INTERNAL("ftello64")
807 /// int
ftrylockfile(FILE
*file
);
808 TLI_DEFINE_ENUM_INTERNAL(ftrylockfile
)
809 TLI_DEFINE_STRING_INTERNAL("ftrylockfile")
810 /// void
funlockfile(FILE
*file
);
811 TLI_DEFINE_ENUM_INTERNAL(funlockfile
)
812 TLI_DEFINE_STRING_INTERNAL("funlockfile")
813 /// size_t
fwrite(const void
*ptr
, size_t size
, size_t nitems
, FILE
*stream
);
814 TLI_DEFINE_ENUM_INTERNAL(fwrite
)
815 TLI_DEFINE_STRING_INTERNAL("fwrite")
816 /// size_t
fwrite_unlocked(const void
*ptr
, size_t size
, size_t nitems
, FILE
*stream
);
817 TLI_DEFINE_ENUM_INTERNAL(fwrite_unlocked
)
818 TLI_DEFINE_STRING_INTERNAL("fwrite_unlocked")
819 /// int
getc(FILE
*stream
);
820 TLI_DEFINE_ENUM_INTERNAL(getc
)
821 TLI_DEFINE_STRING_INTERNAL("getc")
822 /// int
getc_unlocked(FILE
*stream
);
823 TLI_DEFINE_ENUM_INTERNAL(getc_unlocked
)
824 TLI_DEFINE_STRING_INTERNAL("getc_unlocked")
825 /// int
getchar(void
);
826 TLI_DEFINE_ENUM_INTERNAL(getchar
)
827 TLI_DEFINE_STRING_INTERNAL("getchar")
828 /// int
getchar_unlocked(void
);
829 TLI_DEFINE_ENUM_INTERNAL(getchar_unlocked
)
830 TLI_DEFINE_STRING_INTERNAL("getchar_unlocked")
831 /// char
*getenv(const char
*name
);
832 TLI_DEFINE_ENUM_INTERNAL(getenv
)
833 TLI_DEFINE_STRING_INTERNAL("getenv")
834 /// int
getitimer(int which
, struct itimerval
*value
);
835 TLI_DEFINE_ENUM_INTERNAL(getitimer
)
836 TLI_DEFINE_STRING_INTERNAL("getitimer")
837 /// int
getlogin_r(char
*name
, size_t namesize
);
838 TLI_DEFINE_ENUM_INTERNAL(getlogin_r
)
839 TLI_DEFINE_STRING_INTERNAL("getlogin_r")
840 /// struct passwd
*getpwnam(const char
*name
);
841 TLI_DEFINE_ENUM_INTERNAL(getpwnam
)
842 TLI_DEFINE_STRING_INTERNAL("getpwnam")
843 /// char
*gets(char
*s
);
844 TLI_DEFINE_ENUM_INTERNAL(gets
)
845 TLI_DEFINE_STRING_INTERNAL("gets")
846 /// int
gettimeofday(struct timeval
*tp
, void
*tzp
);
847 TLI_DEFINE_ENUM_INTERNAL(gettimeofday
)
848 TLI_DEFINE_STRING_INTERNAL("gettimeofday")
849 /// uint32_t
htonl(uint32_t hostlong
);
850 TLI_DEFINE_ENUM_INTERNAL(htonl
)
851 TLI_DEFINE_STRING_INTERNAL("htonl")
852 /// uint16_t
htons(uint16_t hostshort
);
853 TLI_DEFINE_ENUM_INTERNAL(htons
)
854 TLI_DEFINE_STRING_INTERNAL("htons")
855 /// int
iprintf(const char
*format
, ...
);
856 TLI_DEFINE_ENUM_INTERNAL(iprintf
)
857 TLI_DEFINE_STRING_INTERNAL("iprintf")
858 /// int
isascii(int c
);
859 TLI_DEFINE_ENUM_INTERNAL(isascii
)
860 TLI_DEFINE_STRING_INTERNAL("isascii")
861 /// int
isdigit(int c
);
862 TLI_DEFINE_ENUM_INTERNAL(isdigit
)
863 TLI_DEFINE_STRING_INTERNAL("isdigit")
864 /// long int
labs(long int j
);
865 TLI_DEFINE_ENUM_INTERNAL(labs
)
866 TLI_DEFINE_STRING_INTERNAL("labs")
867 /// int
lchown(const char
*path
, uid_t owner
, gid_t group
);
868 TLI_DEFINE_ENUM_INTERNAL(lchown
)
869 TLI_DEFINE_STRING_INTERNAL("lchown")
870 /// double
ldexp(double x
, int n
);
871 TLI_DEFINE_ENUM_INTERNAL(ldexp
)
872 TLI_DEFINE_STRING_INTERNAL("ldexp")
873 /// float
ldexpf(float x
, int n
);
874 TLI_DEFINE_ENUM_INTERNAL(ldexpf
)
875 TLI_DEFINE_STRING_INTERNAL("ldexpf")
876 /// long double
ldexpl(long double x
, int n
);
877 TLI_DEFINE_ENUM_INTERNAL(ldexpl
)
878 TLI_DEFINE_STRING_INTERNAL("ldexpl")
879 /// long long int
llabs(long long int j
);
880 TLI_DEFINE_ENUM_INTERNAL(llabs
)
881 TLI_DEFINE_STRING_INTERNAL("llabs")
882 /// double
log(double x
);
883 TLI_DEFINE_ENUM_INTERNAL(log
)
884 TLI_DEFINE_STRING_INTERNAL("log")
885 /// double
log10(double x
);
886 TLI_DEFINE_ENUM_INTERNAL(log10
)
887 TLI_DEFINE_STRING_INTERNAL("log10")
888 /// float
log10f(float x
);
889 TLI_DEFINE_ENUM_INTERNAL(log10f
)
890 TLI_DEFINE_STRING_INTERNAL("log10f")
891 /// long double
log10l(long double x
);
892 TLI_DEFINE_ENUM_INTERNAL(log10l
)
893 TLI_DEFINE_STRING_INTERNAL("log10l")
894 /// double
log1p(double x
);
895 TLI_DEFINE_ENUM_INTERNAL(log1p
)
896 TLI_DEFINE_STRING_INTERNAL("log1p")
897 /// float
log1pf(float x
);
898 TLI_DEFINE_ENUM_INTERNAL(log1pf
)
899 TLI_DEFINE_STRING_INTERNAL("log1pf")
900 /// long double
log1pl(long double x
);
901 TLI_DEFINE_ENUM_INTERNAL(log1pl
)
902 TLI_DEFINE_STRING_INTERNAL("log1pl")
903 /// double
log2(double x
);
904 TLI_DEFINE_ENUM_INTERNAL(log2
)
905 TLI_DEFINE_STRING_INTERNAL("log2")
906 /// float
log2f(float x
);
907 TLI_DEFINE_ENUM_INTERNAL(log2f
)
908 TLI_DEFINE_STRING_INTERNAL("log2f")
909 /// double long double
log2l(long double x
);
910 TLI_DEFINE_ENUM_INTERNAL(log2l
)
911 TLI_DEFINE_STRING_INTERNAL("log2l")
912 /// double
logb(double x
);
913 TLI_DEFINE_ENUM_INTERNAL(logb
)
914 TLI_DEFINE_STRING_INTERNAL("logb")
915 /// float
logbf(float x
);
916 TLI_DEFINE_ENUM_INTERNAL(logbf
)
917 TLI_DEFINE_STRING_INTERNAL("logbf")
918 /// long double
logbl(long double x
);
919 TLI_DEFINE_ENUM_INTERNAL(logbl
)
920 TLI_DEFINE_STRING_INTERNAL("logbl")
921 /// float
logf(float x
);
922 TLI_DEFINE_ENUM_INTERNAL(logf
)
923 TLI_DEFINE_STRING_INTERNAL("logf")
924 /// long double
logl(long double x
);
925 TLI_DEFINE_ENUM_INTERNAL(logl
)
926 TLI_DEFINE_STRING_INTERNAL("logl")
927 /// int
lstat(const char
*path
, struct stat
*buf
);
928 TLI_DEFINE_ENUM_INTERNAL(lstat
)
929 TLI_DEFINE_STRING_INTERNAL("lstat")
930 /// int
lstat64(const char
*path
, struct stat64
*buf
);
931 TLI_DEFINE_ENUM_INTERNAL(lstat64
)
932 TLI_DEFINE_STRING_INTERNAL("lstat64")
933 /// void
*malloc(size_t size
);
934 TLI_DEFINE_ENUM_INTERNAL(malloc
)
935 TLI_DEFINE_STRING_INTERNAL("malloc")
936 /// void
*memalign(size_t boundary
, size_t size
);
937 TLI_DEFINE_ENUM_INTERNAL(memalign
)
938 TLI_DEFINE_STRING_INTERNAL("memalign")
939 /// void
*memccpy(void
*s1
, const void
*s2
, int c
, size_t n
);
940 TLI_DEFINE_ENUM_INTERNAL(memccpy
)
941 TLI_DEFINE_STRING_INTERNAL("memccpy")
942 /// void
*memchr(const void
*s
, int c
, size_t n
);
943 TLI_DEFINE_ENUM_INTERNAL(memchr
)
944 TLI_DEFINE_STRING_INTERNAL("memchr")
945 /// int
memcmp(const void
*s1
, const void
*s2
, size_t n
);
946 TLI_DEFINE_ENUM_INTERNAL(memcmp
)
947 TLI_DEFINE_STRING_INTERNAL("memcmp")
948 /// void
*memcpy(void
*s1
, const void
*s2
, size_t n
);
949 TLI_DEFINE_ENUM_INTERNAL(memcpy
)
950 TLI_DEFINE_STRING_INTERNAL("memcpy")
951 /// void
*memmove(void
*s1
, const void
*s2
, size_t n
);
952 TLI_DEFINE_ENUM_INTERNAL(memmove
)
953 TLI_DEFINE_STRING_INTERNAL("memmove")
954 /// void
*mempcpy(void
*s1
, const void
*s2
, size_t n
);
955 TLI_DEFINE_ENUM_INTERNAL(mempcpy
)
956 TLI_DEFINE_STRING_INTERNAL("mempcpy")
957 // void
*memrchr(const void
*s
, int c
, size_t n
);
958 TLI_DEFINE_ENUM_INTERNAL(memrchr
)
959 TLI_DEFINE_STRING_INTERNAL("memrchr")
960 /// void
*memset(void
*b
, int c
, size_t len
);
961 TLI_DEFINE_ENUM_INTERNAL(memset
)
962 TLI_DEFINE_STRING_INTERNAL("memset")
963 /// void
memset_pattern16(void
*b
, const void
*pattern16
, size_t len
);
964 TLI_DEFINE_ENUM_INTERNAL(memset_pattern16
)
965 TLI_DEFINE_STRING_INTERNAL("memset_pattern16")
966 /// int
mkdir(const char
*path
, mode_t mode
);
967 TLI_DEFINE_ENUM_INTERNAL(mkdir
)
968 TLI_DEFINE_STRING_INTERNAL("mkdir")
969 /// time_t
mktime(struct tm
*timeptr
);
970 TLI_DEFINE_ENUM_INTERNAL(mktime
)
971 TLI_DEFINE_STRING_INTERNAL("mktime")
972 /// double
modf(double x
, double
*iptr
);
973 TLI_DEFINE_ENUM_INTERNAL(modf
)
974 TLI_DEFINE_STRING_INTERNAL("modf")
975 /// float
modff(float
, float
*iptr
);
976 TLI_DEFINE_ENUM_INTERNAL(modff
)
977 TLI_DEFINE_STRING_INTERNAL("modff")
978 /// long double
modfl(long double value
, long double
*iptr
);
979 TLI_DEFINE_ENUM_INTERNAL(modfl
)
980 TLI_DEFINE_STRING_INTERNAL("modfl")
982 /// double
nearbyint(double x
);
983 TLI_DEFINE_ENUM_INTERNAL(nearbyint
)
984 TLI_DEFINE_STRING_INTERNAL("nearbyint")
985 /// float
nearbyintf(float x
);
986 TLI_DEFINE_ENUM_INTERNAL(nearbyintf
)
987 TLI_DEFINE_STRING_INTERNAL("nearbyintf")
988 /// long double
nearbyintl(long double x
);
989 TLI_DEFINE_ENUM_INTERNAL(nearbyintl
)
990 TLI_DEFINE_STRING_INTERNAL("nearbyintl")
991 /// uint32_t
ntohl(uint32_t netlong
);
992 TLI_DEFINE_ENUM_INTERNAL(ntohl
)
993 TLI_DEFINE_STRING_INTERNAL("ntohl")
994 /// uint16_t
ntohs(uint16_t netshort
);
995 TLI_DEFINE_ENUM_INTERNAL(ntohs
)
996 TLI_DEFINE_STRING_INTERNAL("ntohs")
997 /// int
open(const char
*path
, int oflag
, ...
);
998 TLI_DEFINE_ENUM_INTERNAL(open
)
999 TLI_DEFINE_STRING_INTERNAL("open")
1000 /// int
open64(const char
*filename
, int flags
[, mode_t mode
])
1001 TLI_DEFINE_ENUM_INTERNAL(open64
)
1002 TLI_DEFINE_STRING_INTERNAL("open64")
1003 /// DIR
*opendir(const char
*dirname
);
1004 TLI_DEFINE_ENUM_INTERNAL(opendir
)
1005 TLI_DEFINE_STRING_INTERNAL("opendir")
1006 /// int
pclose(FILE
*stream
);
1007 TLI_DEFINE_ENUM_INTERNAL(pclose
)
1008 TLI_DEFINE_STRING_INTERNAL("pclose")
1009 /// void
perror(const char
*s
);
1010 TLI_DEFINE_ENUM_INTERNAL(perror
)
1011 TLI_DEFINE_STRING_INTERNAL("perror")
1012 /// FILE
*popen(const char
*command
, const char
*mode
);
1013 TLI_DEFINE_ENUM_INTERNAL(popen
)
1014 TLI_DEFINE_STRING_INTERNAL("popen")
1015 /// int
posix_memalign(void
**memptr
, size_t alignment
, size_t size
);
1016 TLI_DEFINE_ENUM_INTERNAL(posix_memalign
)
1017 TLI_DEFINE_STRING_INTERNAL("posix_memalign")
1018 /// double
pow(double x
, double y
);
1019 TLI_DEFINE_ENUM_INTERNAL(pow
)
1020 TLI_DEFINE_STRING_INTERNAL("pow")
1021 /// float
powf(float x
, float y
);
1022 TLI_DEFINE_ENUM_INTERNAL(powf
)
1023 TLI_DEFINE_STRING_INTERNAL("powf")
1024 /// long double
powl(long double x
, long double y
);
1025 TLI_DEFINE_ENUM_INTERNAL(powl
)
1026 TLI_DEFINE_STRING_INTERNAL("powl")
1027 /// ssize_t
pread(int fildes
, void
*buf
, size_t nbyte
, off_t offset
);
1028 TLI_DEFINE_ENUM_INTERNAL(pread
)
1029 TLI_DEFINE_STRING_INTERNAL("pread")
1030 /// int
printf(const char
*format
, ...
);
1031 TLI_DEFINE_ENUM_INTERNAL(printf
)
1032 TLI_DEFINE_STRING_INTERNAL("printf")
1033 /// int
putc(int c
, FILE
*stream
);
1034 TLI_DEFINE_ENUM_INTERNAL(putc
)
1035 TLI_DEFINE_STRING_INTERNAL("putc")
1036 /// int
putc_unlocked(int c
, FILE
*stream
);
1037 TLI_DEFINE_ENUM_INTERNAL(putc_unlocked
)
1038 TLI_DEFINE_STRING_INTERNAL("putc_unlocked")
1039 /// int
putchar(int c
);
1040 TLI_DEFINE_ENUM_INTERNAL(putchar
)
1041 TLI_DEFINE_STRING_INTERNAL("putchar")
1042 /// int
putchar_unlocked(int c
);
1043 TLI_DEFINE_ENUM_INTERNAL(putchar_unlocked
)
1044 TLI_DEFINE_STRING_INTERNAL("putchar_unlocked")
1045 /// int
puts(const char
*s
);
1046 TLI_DEFINE_ENUM_INTERNAL(puts
)
1047 TLI_DEFINE_STRING_INTERNAL("puts")
1048 /// ssize_t
pwrite(int fildes
, const void
*buf
, size_t nbyte
, off_t offset
);
1049 TLI_DEFINE_ENUM_INTERNAL(pwrite
)
1050 TLI_DEFINE_STRING_INTERNAL("pwrite")
1051 /// void
qsort(void
*base
, size_t nel
, size_t width
,
1052 /// int (*compar)(const void *, const void *));
1053 TLI_DEFINE_ENUM_INTERNAL(qsort
)
1054 TLI_DEFINE_STRING_INTERNAL("qsort")
1055 /// ssize_t
read(int fildes
, void
*buf
, size_t nbyte
);
1056 TLI_DEFINE_ENUM_INTERNAL(read
)
1057 TLI_DEFINE_STRING_INTERNAL("read")
1058 /// ssize_t
readlink(const char
*path
, char
*buf
, size_t bufsize
);
1059 TLI_DEFINE_ENUM_INTERNAL(readlink
)
1060 TLI_DEFINE_STRING_INTERNAL("readlink")
1061 /// void
*realloc(void
*ptr
, size_t size
);
1062 TLI_DEFINE_ENUM_INTERNAL(realloc
)
1063 TLI_DEFINE_STRING_INTERNAL("realloc")
1064 /// void
*reallocf(void
*ptr
, size_t size
);
1065 TLI_DEFINE_ENUM_INTERNAL(reallocf
)
1066 TLI_DEFINE_STRING_INTERNAL("reallocf")
1067 /// char
*realpath(const char
*file_name
, char
*resolved_name
);
1068 TLI_DEFINE_ENUM_INTERNAL(realpath
)
1069 TLI_DEFINE_STRING_INTERNAL("realpath")
1070 /// int
remove(const char
*path
);
1071 TLI_DEFINE_ENUM_INTERNAL(remove
)
1072 TLI_DEFINE_STRING_INTERNAL("remove")
1073 /// int
rename(const char
*old
, const char
*new
);
1074 TLI_DEFINE_ENUM_INTERNAL(rename
)
1075 TLI_DEFINE_STRING_INTERNAL("rename")
1076 /// void
rewind(FILE
*stream
);
1077 TLI_DEFINE_ENUM_INTERNAL(rewind
)
1078 TLI_DEFINE_STRING_INTERNAL("rewind")
1079 /// double
rint(double x
);
1080 TLI_DEFINE_ENUM_INTERNAL(rint
)
1081 TLI_DEFINE_STRING_INTERNAL("rint")
1082 /// float
rintf(float x
);
1083 TLI_DEFINE_ENUM_INTERNAL(rintf
)
1084 TLI_DEFINE_STRING_INTERNAL("rintf")
1085 /// long double
rintl(long double x
);
1086 TLI_DEFINE_ENUM_INTERNAL(rintl
)
1087 TLI_DEFINE_STRING_INTERNAL("rintl")
1088 /// int
rmdir(const char
*path
);
1089 TLI_DEFINE_ENUM_INTERNAL(rmdir
)
1090 TLI_DEFINE_STRING_INTERNAL("rmdir")
1091 /// double
round(double x
);
1092 TLI_DEFINE_ENUM_INTERNAL(round
)
1093 TLI_DEFINE_STRING_INTERNAL("round")
1094 /// float
roundf(float x
);
1095 TLI_DEFINE_ENUM_INTERNAL(roundf
)
1096 TLI_DEFINE_STRING_INTERNAL("roundf")
1097 /// long double
roundl(long double x
);
1098 TLI_DEFINE_ENUM_INTERNAL(roundl
)
1099 TLI_DEFINE_STRING_INTERNAL("roundl")
1100 /// int
scanf(const char
*restrict format
, ...
);
1101 TLI_DEFINE_ENUM_INTERNAL(scanf
)
1102 TLI_DEFINE_STRING_INTERNAL("scanf")
1103 /// void
setbuf(FILE
*stream
, char
*buf
);
1104 TLI_DEFINE_ENUM_INTERNAL(setbuf
)
1105 TLI_DEFINE_STRING_INTERNAL("setbuf")
1106 /// int
setitimer(int which
, const struct itimerval
*value
,
1107 /// struct itimerval
*ovalue
);
1108 TLI_DEFINE_ENUM_INTERNAL(setitimer
)
1109 TLI_DEFINE_STRING_INTERNAL("setitimer")
1110 /// int
setvbuf(FILE
*stream
, char
*buf
, int type
, size_t size
);
1111 TLI_DEFINE_ENUM_INTERNAL(setvbuf
)
1112 TLI_DEFINE_STRING_INTERNAL("setvbuf")
1113 /// double
sin(double x
);
1114 TLI_DEFINE_ENUM_INTERNAL(sin
)
1115 TLI_DEFINE_STRING_INTERNAL("sin")
1116 /// float
sinf(float x
);
1117 TLI_DEFINE_ENUM_INTERNAL(sinf
)
1118 TLI_DEFINE_STRING_INTERNAL("sinf")
1119 /// double
sinh(double x
);
1120 TLI_DEFINE_ENUM_INTERNAL(sinh
)
1121 TLI_DEFINE_STRING_INTERNAL("sinh")
1122 /// float
sinhf(float x
);
1123 TLI_DEFINE_ENUM_INTERNAL(sinhf
)
1124 TLI_DEFINE_STRING_INTERNAL("sinhf")
1125 /// long double
sinhl(long double x
);
1126 TLI_DEFINE_ENUM_INTERNAL(sinhl
)
1127 TLI_DEFINE_STRING_INTERNAL("sinhl")
1128 /// long double
sinl(long double x
);
1129 TLI_DEFINE_ENUM_INTERNAL(sinl
)
1130 TLI_DEFINE_STRING_INTERNAL("sinl")
1131 /// int
siprintf(char
*str
, const char
*format
, ...
);
1132 TLI_DEFINE_ENUM_INTERNAL(siprintf
)
1133 TLI_DEFINE_STRING_INTERNAL("siprintf")
1134 /// int
snprintf(char
*s
, size_t n
, const char
*format
, ...
);
1135 TLI_DEFINE_ENUM_INTERNAL(snprintf
)
1136 TLI_DEFINE_STRING_INTERNAL("snprintf")
1137 /// int
sprintf(char
*str
, const char
*format
, ...
);
1138 TLI_DEFINE_ENUM_INTERNAL(sprintf
)
1139 TLI_DEFINE_STRING_INTERNAL("sprintf")
1140 /// double
sqrt(double x
);
1141 TLI_DEFINE_ENUM_INTERNAL(sqrt
)
1142 TLI_DEFINE_STRING_INTERNAL("sqrt")
1143 /// float
sqrtf(float x
);
1144 TLI_DEFINE_ENUM_INTERNAL(sqrtf
)
1145 TLI_DEFINE_STRING_INTERNAL("sqrtf")
1146 /// long double
sqrtl(long double x
);
1147 TLI_DEFINE_ENUM_INTERNAL(sqrtl
)
1148 TLI_DEFINE_STRING_INTERNAL("sqrtl")
1149 /// int
sscanf(const char
*s
, const char
*format
, ...
);
1150 TLI_DEFINE_ENUM_INTERNAL(sscanf
)
1151 TLI_DEFINE_STRING_INTERNAL("sscanf")
1152 /// int
stat(const char
*path
, struct stat
*buf
);
1153 TLI_DEFINE_ENUM_INTERNAL(stat
)
1154 TLI_DEFINE_STRING_INTERNAL("stat")
1155 /// int
stat64(const char
*path
, struct stat64
*buf
);
1156 TLI_DEFINE_ENUM_INTERNAL(stat64
)
1157 TLI_DEFINE_STRING_INTERNAL("stat64")
1158 /// int
statvfs(const char
*path
, struct statvfs
*buf
);
1159 TLI_DEFINE_ENUM_INTERNAL(statvfs
)
1160 TLI_DEFINE_STRING_INTERNAL("statvfs")
1161 /// int
statvfs64(const char
*path
, struct statvfs64
*buf
)
1162 TLI_DEFINE_ENUM_INTERNAL(statvfs64
)
1163 TLI_DEFINE_STRING_INTERNAL("statvfs64")
1164 /// char
*stpcpy(char
*s1
, const char
*s2
);
1165 TLI_DEFINE_ENUM_INTERNAL(stpcpy
)
1166 TLI_DEFINE_STRING_INTERNAL("stpcpy")
1167 /// char
*stpncpy(char
*s1
, const char
*s2
, size_t n
);
1168 TLI_DEFINE_ENUM_INTERNAL(stpncpy
)
1169 TLI_DEFINE_STRING_INTERNAL("stpncpy")
1170 /// int
strcasecmp(const char
*s1
, const char
*s2
);
1171 TLI_DEFINE_ENUM_INTERNAL(strcasecmp
)
1172 TLI_DEFINE_STRING_INTERNAL("strcasecmp")
1173 /// char
*strcat(char
*s1
, const char
*s2
);
1174 TLI_DEFINE_ENUM_INTERNAL(strcat
)
1175 TLI_DEFINE_STRING_INTERNAL("strcat")
1176 /// char
*strchr(const char
*s
, int c
);
1177 TLI_DEFINE_ENUM_INTERNAL(strchr
)
1178 TLI_DEFINE_STRING_INTERNAL("strchr")
1179 /// int
strcmp(const char
*s1
, const char
*s2
);
1180 TLI_DEFINE_ENUM_INTERNAL(strcmp
)
1181 TLI_DEFINE_STRING_INTERNAL("strcmp")
1182 /// int
strcoll(const char
*s1
, const char
*s2
);
1183 TLI_DEFINE_ENUM_INTERNAL(strcoll
)
1184 TLI_DEFINE_STRING_INTERNAL("strcoll")
1185 /// char
*strcpy(char
*s1
, const char
*s2
);
1186 TLI_DEFINE_ENUM_INTERNAL(strcpy
)
1187 TLI_DEFINE_STRING_INTERNAL("strcpy")
1188 /// size_t
strcspn(const char
*s1
, const char
*s2
);
1189 TLI_DEFINE_ENUM_INTERNAL(strcspn
)
1190 TLI_DEFINE_STRING_INTERNAL("strcspn")
1191 /// char
*strdup(const char
*s1
);
1192 TLI_DEFINE_ENUM_INTERNAL(strdup
)
1193 TLI_DEFINE_STRING_INTERNAL("strdup")
1194 /// size_t
strlen(const char
*s
);
1195 TLI_DEFINE_ENUM_INTERNAL(strlen
)
1196 TLI_DEFINE_STRING_INTERNAL("strlen")
1197 /// int
strncasecmp(const char
*s1
, const char
*s2
, size_t n
);
1198 TLI_DEFINE_ENUM_INTERNAL(strncasecmp
)
1199 TLI_DEFINE_STRING_INTERNAL("strncasecmp")
1200 /// char
*strncat(char
*s1
, const char
*s2
, size_t n
);
1201 TLI_DEFINE_ENUM_INTERNAL(strncat
)
1202 TLI_DEFINE_STRING_INTERNAL("strncat")
1203 /// int
strncmp(const char
*s1
, const char
*s2
, size_t n
);
1204 TLI_DEFINE_ENUM_INTERNAL(strncmp
)
1205 TLI_DEFINE_STRING_INTERNAL("strncmp")
1206 /// char
*strncpy(char
*s1
, const char
*s2
, size_t n
);
1207 TLI_DEFINE_ENUM_INTERNAL(strncpy
)
1208 TLI_DEFINE_STRING_INTERNAL("strncpy")
1209 /// char
*strndup(const char
*s1
, size_t n
);
1210 TLI_DEFINE_ENUM_INTERNAL(strndup
)
1211 TLI_DEFINE_STRING_INTERNAL("strndup")
1212 /// size_t
strnlen(const char
*s
, size_t maxlen
);
1213 TLI_DEFINE_ENUM_INTERNAL(strnlen
)
1214 TLI_DEFINE_STRING_INTERNAL("strnlen")
1215 /// char
*strpbrk(const char
*s1
, const char
*s2
);
1216 TLI_DEFINE_ENUM_INTERNAL(strpbrk
)
1217 TLI_DEFINE_STRING_INTERNAL("strpbrk")
1218 /// char
*strrchr(const char
*s
, int c
);
1219 TLI_DEFINE_ENUM_INTERNAL(strrchr
)
1220 TLI_DEFINE_STRING_INTERNAL("strrchr")
1221 /// size_t
strspn(const char
*s1
, const char
*s2
);
1222 TLI_DEFINE_ENUM_INTERNAL(strspn
)
1223 TLI_DEFINE_STRING_INTERNAL("strspn")
1224 /// char
*strstr(const char
*s1
, const char
*s2
);
1225 TLI_DEFINE_ENUM_INTERNAL(strstr
)
1226 TLI_DEFINE_STRING_INTERNAL("strstr")
1227 /// double
strtod(const char
*nptr
, char
**endptr
);
1228 TLI_DEFINE_ENUM_INTERNAL(strtod
)
1229 TLI_DEFINE_STRING_INTERNAL("strtod")
1230 /// float
strtof(const char
*nptr
, char
**endptr
);
1231 TLI_DEFINE_ENUM_INTERNAL(strtof
)
1232 TLI_DEFINE_STRING_INTERNAL("strtof")
1233 // char
*strtok(char
*s1
, const char
*s2
);
1234 TLI_DEFINE_ENUM_INTERNAL(strtok
)
1235 TLI_DEFINE_STRING_INTERNAL("strtok")
1236 // char
*strtok_r(char
*s
, const char
*sep
, char
**lasts
);
1237 TLI_DEFINE_ENUM_INTERNAL(strtok_r
)
1238 TLI_DEFINE_STRING_INTERNAL("strtok_r")
1239 /// long int
strtol(const char
*nptr
, char
**endptr
, int base
);
1240 TLI_DEFINE_ENUM_INTERNAL(strtol
)
1241 TLI_DEFINE_STRING_INTERNAL("strtol")
1242 /// long double
strtold(const char
*nptr
, char
**endptr
);
1243 TLI_DEFINE_ENUM_INTERNAL(strtold
)
1244 TLI_DEFINE_STRING_INTERNAL("strtold")
1245 /// long long int
strtoll(const char
*nptr
, char
**endptr
, int base
);
1246 TLI_DEFINE_ENUM_INTERNAL(strtoll
)
1247 TLI_DEFINE_STRING_INTERNAL("strtoll")
1248 /// unsigned long int
strtoul(const char
*nptr
, char
**endptr
, int base
);
1249 TLI_DEFINE_ENUM_INTERNAL(strtoul
)
1250 TLI_DEFINE_STRING_INTERNAL("strtoul")
1251 /// unsigned long long int
strtoull(const char
*nptr
, char
**endptr
, int base
);
1252 TLI_DEFINE_ENUM_INTERNAL(strtoull
)
1253 TLI_DEFINE_STRING_INTERNAL("strtoull")
1254 /// size_t
strxfrm(char
*s1
, const char
*s2
, size_t n
);
1255 TLI_DEFINE_ENUM_INTERNAL(strxfrm
)
1256 TLI_DEFINE_STRING_INTERNAL("strxfrm")
1257 /// int
system(const char
*command
);
1258 TLI_DEFINE_ENUM_INTERNAL(system
)
1259 TLI_DEFINE_STRING_INTERNAL("system")
1260 /// double
tan(double x
);
1261 TLI_DEFINE_ENUM_INTERNAL(tan
)
1262 TLI_DEFINE_STRING_INTERNAL("tan")
1263 /// float
tanf(float x
);
1264 TLI_DEFINE_ENUM_INTERNAL(tanf
)
1265 TLI_DEFINE_STRING_INTERNAL("tanf")
1266 /// double
tanh(double x
);
1267 TLI_DEFINE_ENUM_INTERNAL(tanh
)
1268 TLI_DEFINE_STRING_INTERNAL("tanh")
1269 /// float
tanhf(float x
);
1270 TLI_DEFINE_ENUM_INTERNAL(tanhf
)
1271 TLI_DEFINE_STRING_INTERNAL("tanhf")
1272 /// long double
tanhl(long double x
);
1273 TLI_DEFINE_ENUM_INTERNAL(tanhl
)
1274 TLI_DEFINE_STRING_INTERNAL("tanhl")
1275 /// long double
tanl(long double x
);
1276 TLI_DEFINE_ENUM_INTERNAL(tanl
)
1277 TLI_DEFINE_STRING_INTERNAL("tanl")
1278 /// clock_t
times(struct tms
*buffer
);
1279 TLI_DEFINE_ENUM_INTERNAL(times
)
1280 TLI_DEFINE_STRING_INTERNAL("times")
1281 /// FILE
*tmpfile(void
);
1282 TLI_DEFINE_ENUM_INTERNAL(tmpfile
)
1283 TLI_DEFINE_STRING_INTERNAL("tmpfile")
1284 /// FILE
*tmpfile64(void
)
1285 TLI_DEFINE_ENUM_INTERNAL(tmpfile64
)
1286 TLI_DEFINE_STRING_INTERNAL("tmpfile64")
1287 /// int
toascii(int c
);
1288 TLI_DEFINE_ENUM_INTERNAL(toascii
)
1289 TLI_DEFINE_STRING_INTERNAL("toascii")
1290 /// double
trunc(double x
);
1291 TLI_DEFINE_ENUM_INTERNAL(trunc
)
1292 TLI_DEFINE_STRING_INTERNAL("trunc")
1293 /// float
truncf(float x
);
1294 TLI_DEFINE_ENUM_INTERNAL(truncf
)
1295 TLI_DEFINE_STRING_INTERNAL("truncf")
1296 /// long double
truncl(long double x
);
1297 TLI_DEFINE_ENUM_INTERNAL(truncl
)
1298 TLI_DEFINE_STRING_INTERNAL("truncl")
1299 /// int
uname(struct utsname
*name
);
1300 TLI_DEFINE_ENUM_INTERNAL(uname
)
1301 TLI_DEFINE_STRING_INTERNAL("uname")
1302 /// int
ungetc(int c
, FILE
*stream
);
1303 TLI_DEFINE_ENUM_INTERNAL(ungetc
)
1304 TLI_DEFINE_STRING_INTERNAL("ungetc")
1305 /// int
unlink(const char
*path
);
1306 TLI_DEFINE_ENUM_INTERNAL(unlink
)
1307 TLI_DEFINE_STRING_INTERNAL("unlink")
1308 /// int
unsetenv(const char
*name
);
1309 TLI_DEFINE_ENUM_INTERNAL(unsetenv
)
1310 TLI_DEFINE_STRING_INTERNAL("unsetenv")
1311 /// int
utime(const char
*path
, const struct utimbuf
*times
);
1312 TLI_DEFINE_ENUM_INTERNAL(utime
)
1313 TLI_DEFINE_STRING_INTERNAL("utime")
1314 /// int
utimes(const char
*path
, const struct timeval times
[2]);
1315 TLI_DEFINE_ENUM_INTERNAL(utimes
)
1316 TLI_DEFINE_STRING_INTERNAL("utimes")
1317 /// void
*valloc(size_t size
);
1318 TLI_DEFINE_ENUM_INTERNAL(valloc
)
1319 TLI_DEFINE_STRING_INTERNAL("valloc")
1320 /// int
vfprintf(FILE
*stream
, const char
*format
, va_list ap
);
1321 TLI_DEFINE_ENUM_INTERNAL(vfprintf
)
1322 TLI_DEFINE_STRING_INTERNAL("vfprintf")
1323 /// int
vfscanf(FILE
*stream
, const char
*format
, va_list arg
);
1324 TLI_DEFINE_ENUM_INTERNAL(vfscanf
)
1325 TLI_DEFINE_STRING_INTERNAL("vfscanf")
1326 /// int
vprintf(const char
*restrict format
, va_list ap
);
1327 TLI_DEFINE_ENUM_INTERNAL(vprintf
)
1328 TLI_DEFINE_STRING_INTERNAL("vprintf")
1329 /// int
vscanf(const char
*format
, va_list arg
);
1330 TLI_DEFINE_ENUM_INTERNAL(vscanf
)
1331 TLI_DEFINE_STRING_INTERNAL("vscanf")
1332 /// int
vsnprintf(char
*s
, size_t n
, const char
*format
, va_list ap
);
1333 TLI_DEFINE_ENUM_INTERNAL(vsnprintf
)
1334 TLI_DEFINE_STRING_INTERNAL("vsnprintf")
1335 /// int
vsprintf(char
*s
, const char
*format
, va_list ap
);
1336 TLI_DEFINE_ENUM_INTERNAL(vsprintf
)
1337 TLI_DEFINE_STRING_INTERNAL("vsprintf")
1338 /// int
vsscanf(const char
*s
, const char
*format
, va_list arg
);
1339 TLI_DEFINE_ENUM_INTERNAL(vsscanf
)
1340 TLI_DEFINE_STRING_INTERNAL("vsscanf")
1341 /// size_t
wcslen (const wchar_t
* wcs
);
1342 TLI_DEFINE_ENUM_INTERNAL(wcslen
)
1343 TLI_DEFINE_STRING_INTERNAL("wcslen")
1344 /// ssize_t
write(int fildes
, const void
*buf
, size_t nbyte
);
1345 TLI_DEFINE_ENUM_INTERNAL(write
)
1346 TLI_DEFINE_STRING_INTERNAL("write")
1348 #undef TLI_DEFINE_ENUM_INTERNAL
1349 #undef TLI_DEFINE_STRING_INTERNAL
1350 #endif
// One of TLI_DEFINE_ENUM
/STRING are defined.
1352 #undef TLI_DEFINE_ENUM
1353 #undef TLI_DEFINE_STRING