]>
Commit | Line | Data |
---|---|---|
b0b67c47 UD |
1 | libc { |
2 | GLIBC_2.0 { | |
b0b67c47 UD |
3 | # functions with required interface outside normal name space |
4 | __xpg_basename; | |
5 | ||
6 | # functions used in inline functions or macros | |
7 | __strto*_internal; | |
8 | ||
9 | # functions used in other libraries | |
10 | __secure_getenv; __on_exit; | |
11 | ||
12 | # a* | |
13 | a64l; abort; abs; atexit; atof; atoi; atol; atoll; | |
14 | ||
15 | # b* | |
16 | bsearch; | |
17 | ||
18 | # c* | |
19 | canonicalize_file_name; clearenv; | |
20 | ||
21 | # d* | |
22 | div; drand48; drand48_r; | |
23 | ||
24 | # e* | |
25 | erand48; erand48_r; exit; | |
26 | ||
27 | # g* | |
28 | getenv; getsubopt; | |
29 | ||
30 | # i* | |
31 | initstate; initstate_r; | |
32 | ||
33 | # l* | |
34 | l64a; labs; lcong48; lcong48_r; ldiv; llabs; lldiv; lrand48; lrand48_r; | |
35 | ||
36 | # m* | |
37 | mblen; mbrlen; mbrtowc; mbsinit; mbsnrtowcs; mbsrtowcs; mbstowcs; | |
38 | mbtowc; mcheck; mcount; mrand48; mrand48_r; | |
39 | ||
40 | # n* | |
41 | nrand48; nrand48_r; | |
42 | ||
43 | # o* | |
44 | on_exit; | |
45 | ||
46 | # p* | |
47 | putenv; | |
48 | ||
49 | # q* | |
50 | qsort; | |
51 | ||
52 | # r* | |
53 | rand; rand_r; random; random_r; realpath; rpmatch; | |
54 | ||
55 | # s* | |
56 | seed48; seed48_r; setcontext; setenv; setstate; setstate_r; srand; srand48; | |
57 | srand48_r; srandom; srandom_r; step; strfmon; strtod; strtof; strtol; | |
58 | strtold; strtoll; strtoq; strtoul; strtoull; strtouq; system; | |
59 | ||
60 | # u* | |
61 | unsetenv; | |
62 | ||
63 | # w* | |
64 | wcstombs; wctomb; | |
65 | } | |
66 | GLIBC_2.1 { | |
67 | # a* | |
68 | addseverity; | |
69 | ||
70 | # f* | |
71 | fmtmsg; | |
72 | ||
73 | # g* | |
74 | getcontext; | |
75 | ||
76 | # m* | |
77 | makecontext; | |
78 | ||
79 | # s* | |
80 | strtoimax; strtoumax; swapcontext; | |
81 | } | |
e518937a UD |
82 | GLIBC_2.1.1 { |
83 | # _* | |
84 | _Exit; | |
85 | ||
86 | # i* | |
87 | imaxabs; imaxdiv; | |
88 | } | |
c41041bc UD |
89 | GLIBC_2.1.3 { |
90 | # used by new G++ ABI | |
91 | __cxa_atexit; __cxa_finalize; | |
92 | } | |
fb23eb25 UD |
93 | GLIBC_PRIVATE { |
94 | # functions which have an additional interface since they are | |
95 | # are cancelable. | |
96 | __libc_system; | |
97 | } | |
b0b67c47 | 98 | } |