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