1libc {
2  GLIBC_2.1 {
3%if PTHREAD_IN_LIBC
4    aio_init;
5    aio_cancel;
6    aio_cancel64;
7    aio_error;
8    aio_error64;
9    aio_fsync;
10    aio_fsync64;
11    aio_read;
12    aio_read64;
13    aio_return;
14    aio_return64;
15    aio_suspend;
16    aio_suspend64;
17    aio_write;
18    aio_write64;
19    lio_listio;
20    lio_listio64;
21%endif
22  }
23  GLIBC_2.2 {
24%if PTHREAD_IN_LIBC
25    timer_create;
26    timer_delete;
27    timer_getoverrun;
28    timer_gettime;
29    timer_settime;
30%endif
31    shm_open;
32    shm_unlink;
33  }
34  GLIBC_2.3.4 {
35%if PTHREAD_IN_LIBC
36    mq_close;
37    mq_getattr;
38    mq_notify;
39    mq_open;
40    mq_receive;
41    mq_send;
42    mq_setattr;
43    mq_timedreceive;
44    mq_timedsend;
45    mq_unlink;
46%endif
47  }
48  GLIBC_2.4 {
49%if PTHREAD_IN_LIBC
50    lio_listio;
51    lio_listio64;
52%endif
53  }
54  GLIBC_2.7 {
55%if PTHREAD_IN_LIBC
56   __mq_open_2;
57%endif
58  }
59  GLIBC_2.34 {
60%if PTHREAD_IN_LIBC
61    __mq_open_2;
62    aio_cancel64;
63    aio_cancel;
64    aio_error64;
65    aio_error;
66    aio_fsync64;
67    aio_fsync;
68    aio_init;
69    aio_read64;
70    aio_read;
71    aio_return64;
72    aio_return;
73    aio_suspend64;
74    aio_suspend;
75    aio_write64;
76    aio_write;
77    lio_listio64;
78    lio_listio;
79    mq_close;
80    mq_getattr;
81    mq_notify;
82    mq_open;
83    mq_receive;
84    mq_send;
85    mq_setattr;
86    mq_timedreceive;
87    mq_timedsend;
88    mq_unlink;
89    timer_create;
90    timer_delete;
91    timer_getoverrun;
92    timer_gettime;
93    timer_settime;
94%endif
95    shm_open;
96    shm_unlink;
97  }
98}
99librt {
100  GLIBC_2.1 {
101%if PTHREAD_IN_LIBC
102    __librt_version_placeholder;
103%else
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;
121%endif
122  }
123  GLIBC_2.2 {
124%if PTHREAD_IN_LIBC
125    __librt_version_placeholder;
126%else
127    timer_create;
128    timer_delete;
129    timer_getoverrun;
130    timer_gettime;
131    timer_settime;
132%endif
133  }
134  GLIBC_2.3.4 {
135%if PTHREAD_IN_LIBC
136    __librt_version_placeholder;
137%else
138    mq_close;
139    mq_getattr;
140    mq_notify;
141    mq_open;
142    mq_receive;
143    mq_send;
144    mq_setattr;
145    mq_timedreceive;
146    mq_timedsend;
147    mq_unlink;
148%endif
149  }
150  GLIBC_2.4 {
151%if PTHREAD_IN_LIBC
152    __librt_version_placeholder;
153%else
154    lio_listio;
155    lio_listio64;
156%endif
157  }
158  GLIBC_2.7 {
159%if PTHREAD_IN_LIBC
160    __librt_version_placeholder;
161%else
162   __mq_open_2;
163%endif
164  }
165}
166