]>
Commit | Line | Data |
---|---|---|
b0b67c47 UD |
1 | libc { |
2 | GLIBC_2.0 { | |
b0b67c47 UD |
3 | # functions used in inline functions or macros |
4 | __xstat; __fxstat; __lxstat; __xmknod; __write; __close; __fcntl; | |
5 | __lseek; __open; __read; | |
6 | ||
c1349648 AS |
7 | # functions used by libstdc++ 2.7.2 |
8 | __dup2; __pipe; | |
9 | ||
b0b67c47 UD |
10 | # a* |
11 | access; | |
12 | ||
13 | # c* | |
14 | chdir; chmod; chown; close; creat; | |
15 | ||
16 | # d* | |
17 | dup; dup2; | |
18 | ||
19 | # e* | |
20 | euidaccess; | |
21 | ||
22 | # f* | |
23 | fchdir; fchmod; fchown; fcntl; flock; fstatfs; fts_children; fts_close; | |
24 | fts_open; fts_read; fts_set; ftw; | |
25 | ||
26 | # g* | |
27 | get_current_dir_name; getcwd; getwd; | |
28 | ||
29 | # i* | |
30 | isatty; | |
31 | ||
32 | # l* | |
33 | lchown; link; lockf; lseek; | |
34 | ||
35 | # m* | |
36 | mkdir; mkfifo; | |
37 | ||
38 | # o* | |
39 | open; | |
40 | ||
41 | # p* | |
42 | pipe; poll; | |
43 | ||
44 | # r* | |
45 | read; readlink; rmdir; | |
46 | ||
47 | # s* | |
48 | statfs; symlink; | |
49 | ||
50 | # t* | |
51 | ttyname; ttyname_r; | |
52 | ||
53 | # u* | |
54 | umask; unlink; utime; | |
55 | ||
56 | # w* | |
57 | write; | |
58 | } | |
59 | GLIBC_2.1 { | |
60 | # functions used in other libraries | |
61 | __xstat64; __fxstat64; __lxstat64; __poll; | |
62 | ||
63 | # c* | |
64 | creat64; | |
65 | ||
66 | # f* | |
67 | fstatfs64; fstatvfs; fstatvfs64; ftw64; | |
68 | ||
69 | # l* | |
70 | lockf64; lseek64; | |
71 | ||
72 | # n* | |
73 | nftw; nftw64; | |
74 | ||
75 | # o* | |
76 | open64; | |
77 | ||
78 | # s* | |
7db20e36 | 79 | sendfile; |
b0b67c47 UD |
80 | statfs64; statvfs; statvfs64; |
81 | } | |
bb8e0116 UD |
82 | GLIBC_2.2 { |
83 | # p* | |
84 | posix_fadvise; posix_fadvise64; posix_fallocate; posix_fallocate64; | |
c7ecdbda UD |
85 | |
86 | __open64; | |
bb8e0116 | 87 | } |
7db20e36 RM |
88 | GLIBC_2.3 { |
89 | # s* | |
90 | sendfile64; | |
91 | } | |
f4b07664 RM |
92 | GLIBC_2.3.2 { |
93 | # l* | |
94 | lchmod; | |
95 | } | |
ca10f338 UD |
96 | GLIBC_2.3.3 { |
97 | # n* | |
98 | nftw; nftw64; | |
99 | } | |
4973cbe5 | 100 | GLIBC_2.4 { |
cb483e04 RM |
101 | eaccess; |
102 | ||
d15b99ac | 103 | faccessat; |
c90c5d41 | 104 | fchmodat; |
26cec518 UD |
105 | fchownat; |
106 | __fxstatat; __fxstatat64; | |
5c46041a | 107 | linkat; |
e186c703 | 108 | mkdirat; mkfifoat; __xmknodat; |
4973cbe5 | 109 | openat; openat64; |
5c46041a UD |
110 | readlinkat; |
111 | symlinkat; | |
26cec518 | 112 | unlinkat; |
7c65e900 UD |
113 | |
114 | ppoll; | |
4973cbe5 | 115 | } |
c27d2078 UD |
116 | GLIBC_2.6 { |
117 | utimensat; futimens; | |
118 | } | |
ddfd0535 UD |
119 | GLIBC_2.7 { |
120 | __open_2; __open64_2; __openat_2; __openat64_2; | |
121 | } | |
bdcebfc4 UD |
122 | GLIBC_2.9 { |
123 | dup3; pipe2; | |
124 | } | |
8b7b7f75 MW |
125 | GLIBC_2.23 { |
126 | fts64_children; fts64_close; fts64_open; fts64_read; fts64_set; | |
127 | } | |
bad7a0c8 FW |
128 | GLIBC_2.27 { |
129 | copy_file_range; | |
130 | } | |
06ab719d | 131 | GLIBC_2.28 { |
186cd80b | 132 | fcntl; |
06ab719d | 133 | fcntl64; |
fd70af45 | 134 | statx; |
06ab719d | 135 | } |
8ed005da AZ |
136 | GLIBC_2.33 { |
137 | stat; stat64; fstat; fstat64; lstat; lstat64; fstatat; fstatat64; | |
589260ce | 138 | mknod; mknodat; |
8ed005da | 139 | } |
60744950 AZ |
140 | GLIBC_2.34 { |
141 | closefrom; | |
142 | } | |
329ea513 | 143 | GLIBC_PRIVATE { |
06ab719d | 144 | __libc_fcntl64; |
329ea513 ZW |
145 | __fcntl_nocancel; |
146 | __open64_nocancel; | |
147 | __write_nocancel; | |
631cf64b FW |
148 | __file_is_unchanged; |
149 | __file_change_detection_for_stat; | |
150 | __file_change_detection_for_path; | |
151 | __file_change_detection_for_fp; | |
8ed005da | 152 | __fstat64; |
329ea513 | 153 | } |
b0b67c47 | 154 | } |