]>
Commit | Line | Data |
---|---|---|
c6e7ec2f | 1 | libc { |
d12506b2 FW |
2 | GLIBC_2.1 { |
3 | %if PTHREAD_IN_LIBC | |
4 | aio_init; | |
3df6dcc5 FW |
5 | aio_cancel; |
6 | aio_cancel64; | |
1a7d0ded FW |
7 | aio_error; |
8 | aio_error64; | |
1f3a8e71 FW |
9 | aio_fsync; |
10 | aio_fsync64; | |
7ad553b9 FW |
11 | aio_read; |
12 | aio_read64; | |
406fb327 FW |
13 | aio_return; |
14 | aio_return64; | |
32e75051 FW |
15 | aio_suspend; |
16 | aio_suspend64; | |
496919b1 FW |
17 | aio_write; |
18 | aio_write64; | |
3fe3f807 FW |
19 | lio_listio; |
20 | lio_listio64; | |
d12506b2 FW |
21 | %endif |
22 | } | |
c6e7ec2f FW |
23 | GLIBC_2.2 { |
24 | shm_open; | |
ae830b2d | 25 | shm_unlink; |
c6e7ec2f | 26 | } |
12028b50 FW |
27 | GLIBC_2.3.4 { |
28 | %if PTHREAD_IN_LIBC | |
29 | mq_close; | |
f66d9abc | 30 | mq_getattr; |
2da5f22f | 31 | mq_notify; |
983f43b5 | 32 | mq_open; |
903e6f99 | 33 | mq_receive; |
5b3a2abf | 34 | mq_send; |
a752cb67 | 35 | mq_setattr; |
903e6f99 | 36 | mq_timedreceive; |
5b3a2abf | 37 | mq_timedsend; |
12028b50 FW |
38 | %endif |
39 | } | |
3fe3f807 FW |
40 | GLIBC_2.4 { |
41 | %if PTHREAD_IN_LIBC | |
42 | lio_listio; | |
43 | lio_listio64; | |
983f43b5 FW |
44 | %endif |
45 | } | |
46 | GLIBC_2.7 { | |
47 | %if PTHREAD_IN_LIBC | |
48 | __mq_open_2; | |
3fe3f807 FW |
49 | %endif |
50 | } | |
c6e7ec2f | 51 | GLIBC_2.34 { |
d12506b2 | 52 | %if PTHREAD_IN_LIBC |
983f43b5 | 53 | __mq_open_2; |
3df6dcc5 FW |
54 | aio_cancel; |
55 | aio_cancel64; | |
d12506b2 | 56 | aio_init; |
1a7d0ded FW |
57 | aio_error; |
58 | aio_error64; | |
1f3a8e71 FW |
59 | aio_fsync; |
60 | aio_fsync64; | |
7ad553b9 FW |
61 | aio_read; |
62 | aio_read64; | |
406fb327 FW |
63 | aio_return; |
64 | aio_return64; | |
32e75051 FW |
65 | aio_suspend; |
66 | aio_suspend64; | |
496919b1 FW |
67 | aio_write; |
68 | aio_write64; | |
3fe3f807 FW |
69 | lio_listio; |
70 | lio_listio64; | |
12028b50 | 71 | mq_close; |
f66d9abc | 72 | mq_getattr; |
2da5f22f | 73 | mq_notify; |
983f43b5 | 74 | mq_open; |
903e6f99 | 75 | mq_receive; |
5b3a2abf | 76 | mq_send; |
a752cb67 | 77 | mq_setattr; |
903e6f99 | 78 | mq_timedreceive; |
5b3a2abf | 79 | mq_timedsend; |
d12506b2 | 80 | %endif |
c6e7ec2f | 81 | shm_open; |
ae830b2d | 82 | shm_unlink; |
c6e7ec2f | 83 | } |
d12506b2 FW |
84 | %if PTHREAD_IN_LIBC |
85 | GLIBC_PRIVATE { | |
86 | __aio_enqueue_request; | |
87 | __aio_find_req; | |
88 | __aio_find_req_fd; | |
89 | __aio_free_request; | |
90 | __aio_notify; | |
91 | __aio_notify_only; | |
92 | __aio_remove_request; | |
93 | __aio_requests_mutex; | |
94 | __aio_sigqueue; | |
95 | } | |
96 | %endif | |
c6e7ec2f | 97 | } |
b0b67c47 UD |
98 | librt { |
99 | GLIBC_2.1 { | |
3fe3f807 FW |
100 | %if PTHREAD_IN_LIBC |
101 | __librt_version_placeholder; | |
102 | %else | |
f6b6e148 FW |
103 | aio_cancel; |
104 | aio_cancel64; | |
105 | aio_error; | |
106 | aio_error64; | |
107 | aio_fsync; | |
108 | aio_fsync64; | |
109 | aio_init; | |
110 | aio_read; | |
111 | aio_read64; | |
112 | aio_return; | |
113 | aio_return64; | |
114 | aio_suspend; | |
115 | aio_suspend64; | |
116 | aio_write; | |
117 | aio_write64; | |
118 | lio_listio; | |
119 | lio_listio64; | |
3fe3f807 | 120 | %endif |
b0b67c47 | 121 | } |
6689a188 | 122 | GLIBC_2.2 { |
f6b6e148 FW |
123 | timer_create; |
124 | timer_delete; | |
125 | timer_getoverrun; | |
126 | timer_gettime; | |
6689a188 UD |
127 | timer_settime; |
128 | } | |
1b82c6c7 | 129 | GLIBC_2.3.4 { |
12028b50 | 130 | %if !PTHREAD_IN_LIBC |
f6b6e148 | 131 | mq_close; |
f66d9abc | 132 | mq_getattr; |
2da5f22f | 133 | mq_notify; |
983f43b5 | 134 | mq_open; |
903e6f99 | 135 | mq_receive; |
5b3a2abf | 136 | mq_send; |
a752cb67 | 137 | mq_setattr; |
903e6f99 | 138 | mq_timedreceive; |
f6b6e148 | 139 | mq_timedsend; |
5b3a2abf | 140 | %endif |
f6b6e148 | 141 | mq_unlink; |
1b82c6c7 | 142 | } |
daa3fc9b | 143 | GLIBC_2.4 { |
3fe3f807 FW |
144 | %if PTHREAD_IN_LIBC |
145 | __librt_version_placeholder; | |
146 | %else | |
daa3fc9b FW |
147 | lio_listio; |
148 | lio_listio64; | |
3fe3f807 | 149 | %endif |
daa3fc9b | 150 | } |
3a50811c | 151 | GLIBC_2.7 { |
983f43b5 FW |
152 | %if PTHREAD_IN_LIBC |
153 | __librt_version_placeholder; | |
154 | %else | |
3a50811c | 155 | __mq_open_2; |
983f43b5 | 156 | %endif |
3a50811c | 157 | } |
b0b67c47 | 158 | } |