]> git.ipfire.org Git - thirdparty/glibc.git/blame - rt/Versions
Linux: Move mq_send, mq_timedsend, __mq_timedsend_time64 to libc
[thirdparty/glibc.git] / rt / Versions
CommitLineData
c6e7ec2f 1libc {
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
98librt {
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}