(openlog_internal): Use SOCK_CLOEXEC if possible.
[glibc/history.git] / abilist / libpthread.abilist
blob93c436c812a2ba8bb80d9bd2b848a5d1837904c9
1 GLIBC_2.0 i.86-.*-linux.*/notls i.86-.*-linux.*/thread i.86-.*-linux.*/tls m68.*-.*-linux.*/notls powerpc-.*-linux.*/notls powerpc-.*-linux.*/thread powerpc-.*-linux.*/tls s390-.*-linux.*/tls
2  GLIBC_2.0 A
3 GLIBC_2.0 i.86-.*-linux.*/notls i.86-.*-linux.*/thread i.86-.*-linux.*/tls m68.*-.*-linux.*/notls powerpc-.*-linux.*/notls powerpc-.*-linux.*/thread powerpc-.*-linux.*/tls s390-.*-linux.*/tls
4 | GLIBC_2.1 i.86-.*-linux.*/notls i.86-.*-linux.*/thread i.86-.*-linux.*/tls m68.*-.*-linux.*/notls powerpc-.*-linux.*/notls powerpc-.*-linux.*/thread powerpc-.*-linux.*/tls s390-.*-linux.*/tls
5 | GLIBC_2.2.5 x86_64-.*-linux.*/tls
6 | GLIBC_2.2 ia64-.*-linux.*/tls s390x-.*-linux.*/tls sh[34].*-.*-linux.*/notls sh[34].*-.*-linux.*/thread sh[34].*-.*-linux.*/tls
7 | GLIBC_2.3 powerpc64-.*-linux.*/thread
8  pthread_attr_init F
9  pthread_create F
10  sem_destroy F
11  sem_getvalue F
12  sem_init F
13  sem_post F
14  sem_trywait F
15  sem_wait F
16 GLIBC_2.0 i.86-.*-linux.*/notls i.86-.*-linux.*/thread i.86-.*-linux.*/tls m68.*-.*-linux.*/notls powerpc-.*-linux.*/notls powerpc-.*-linux.*/thread powerpc-.*-linux.*/tls s390-.*-linux.*/tls
17 | GLIBC_2.2.5 x86_64-.*-linux.*/tls
18 | GLIBC_2.2 ia64-.*-linux.*/tls s390x-.*-linux.*/tls sh[34].*-.*-linux.*/notls sh[34].*-.*-linux.*/thread sh[34].*-.*-linux.*/tls
19  pthread_atfork F
20 GLIBC_2.0 i.86-.*-linux.*/notls i.86-.*-linux.*/thread i.86-.*-linux.*/tls m68.*-.*-linux.*/notls powerpc-.*-linux.*/notls powerpc-.*-linux.*/thread powerpc-.*-linux.*/tls s390-.*-linux.*/tls
21 | GLIBC_2.2.5 x86_64-.*-linux.*/tls
22 | GLIBC_2.2 ia64-.*-linux.*/tls s390x-.*-linux.*/tls sh[34].*-.*-linux.*/notls sh[34].*-.*-linux.*/thread sh[34].*-.*-linux.*/tls
23 | GLIBC_2.3.2 i.86-.*-linux.*/notls i.86-.*-linux.*/thread i.86-.*-linux.*/tls ia64-.*-linux.*/tls m68.*-.*-linux.*/notls powerpc-.*-linux.*/notls powerpc-.*-linux.*/thread powerpc-.*-linux.*/tls powerpc64-.*-linux.*/thread s390-.*-linux.*/tls s390x-.*-linux.*/tls sh[34].*-.*-linux.*/notls sh[34].*-.*-linux.*/thread sh[34].*-.*-linux.*/tls x86_64-.*-linux.*/tls
24 | GLIBC_2.3 powerpc64-.*-linux.*/thread
25  pthread_cond_broadcast F
26  pthread_cond_destroy F
27  pthread_cond_init F
28  pthread_cond_signal F
29  pthread_cond_timedwait F
30  pthread_cond_wait F
31 GLIBC_2.0 i.86-.*-linux.*/notls i.86-.*-linux.*/thread i.86-.*-linux.*/tls m68.*-.*-linux.*/notls powerpc-.*-linux.*/notls powerpc-.*-linux.*/thread powerpc-.*-linux.*/tls s390-.*-linux.*/tls
32 | GLIBC_2.2.5 x86_64-.*-linux.*/tls
33 | GLIBC_2.2 ia64-.*-linux.*/tls s390x-.*-linux.*/tls sh[34].*-.*-linux.*/notls sh[34].*-.*-linux.*/thread sh[34].*-.*-linux.*/tls
34 | GLIBC_2.3 powerpc64-.*-linux.*/thread
35  _IO_flockfile F
36  _IO_ftrylockfile F
37  _IO_funlockfile F
38  __close F
39  __connect F
40  __errno_location F
41  __fcntl F
42  __fork F
43  __h_errno_location F
44  __lseek F
45  __open F
46  __pthread_getspecific F
47  __pthread_key_create F
48  __pthread_mutex_destroy F
49  __pthread_mutex_init F
50  __pthread_mutex_lock F
51  __pthread_mutex_trylock F
52  __pthread_mutex_unlock F
53  __pthread_mutexattr_destroy F
54  __pthread_mutexattr_init F
55  __pthread_mutexattr_settype F
56  __pthread_once F
57  __pthread_setspecific F
58  __read F
59  __send F
60  __sigaction F
61  __wait F
62  __write F
63  _pthread_cleanup_pop F
64  _pthread_cleanup_pop_restore F
65  _pthread_cleanup_push F
66  _pthread_cleanup_push_defer F
67  accept F
68  close F
69  connect F
70  fcntl F
71  flockfile F
72  fork F
73  fsync F
74  ftrylockfile F
75  funlockfile F
76  longjmp F
77  lseek F
78  msync F
79  nanosleep F
80  open F
81  pause F
82  pthread_attr_destroy F
83  pthread_attr_getdetachstate F
84  pthread_attr_getinheritsched F
85  pthread_attr_getschedparam F
86  pthread_attr_getschedpolicy F
87  pthread_attr_getscope F
88  pthread_attr_setdetachstate F
89  pthread_attr_setinheritsched F
90  pthread_attr_setschedparam F
91  pthread_attr_setschedpolicy F
92  pthread_attr_setscope F
93  pthread_cancel F
94  pthread_condattr_destroy F
95  pthread_condattr_init F
96  pthread_detach F
97  pthread_equal F
98  pthread_exit F
99  pthread_getschedparam F
100  pthread_getspecific F
101  pthread_join F
102  pthread_key_create F
103  pthread_key_delete F
104  pthread_kill F
105  pthread_kill_other_threads_np F
106  pthread_mutex_destroy F
107  pthread_mutex_init F
108  pthread_mutex_lock F
109  pthread_mutex_trylock F
110  pthread_mutex_unlock F
111  pthread_mutexattr_destroy F
112  pthread_mutexattr_getkind_np F
113  pthread_mutexattr_init F
114  pthread_mutexattr_setkind_np F
115  pthread_once F
116  pthread_self F
117  pthread_setcancelstate F
118  pthread_setcanceltype F
119  pthread_setschedparam F
120  pthread_setspecific F
121  pthread_sigmask F
122  pthread_testcancel F
123  raise F
124  read F
125  recv F
126  recvfrom F
127  recvmsg F
128  send F
129  sendmsg F
130  sendto F
131  sigaction F
132  siglongjmp F
133  sigwait F
134  system F
135  tcdrain F
136  vfork F
137  wait F
138  waitpid F
139  write F
140 GLIBC_2.1.1 i.86-.*-linux.*/notls i.86-.*-linux.*/thread i.86-.*-linux.*/tls m68.*-.*-linux.*/notls powerpc-.*-linux.*/notls powerpc-.*-linux.*/thread powerpc-.*-linux.*/tls s390-.*-linux.*/tls
141  GLIBC_2.1.1 A
142 GLIBC_2.1.1 i.86-.*-linux.*/notls i.86-.*-linux.*/thread i.86-.*-linux.*/tls m68.*-.*-linux.*/notls powerpc-.*-linux.*/notls powerpc-.*-linux.*/thread powerpc-.*-linux.*/tls s390-.*-linux.*/tls
143 | GLIBC_2.2.5 x86_64-.*-linux.*/tls
144 | GLIBC_2.2 ia64-.*-linux.*/tls s390x-.*-linux.*/tls sh[34].*-.*-linux.*/notls sh[34].*-.*-linux.*/thread sh[34].*-.*-linux.*/tls
145 | GLIBC_2.3 powerpc64-.*-linux.*/thread
146  sem_close F
147  sem_open F
148  sem_unlink F
149 GLIBC_2.1.2 i.86-.*-linux.*/notls i.86-.*-linux.*/thread i.86-.*-linux.*/tls m68.*-.*-linux.*/notls powerpc-.*-linux.*/notls powerpc-.*-linux.*/thread powerpc-.*-linux.*/tls s390-.*-linux.*/tls
150  GLIBC_2.1.2 A
151 GLIBC_2.1.2 i.86-.*-linux.*/notls i.86-.*-linux.*/thread i.86-.*-linux.*/tls m68.*-.*-linux.*/notls powerpc-.*-linux.*/notls powerpc-.*-linux.*/thread powerpc-.*-linux.*/tls s390-.*-linux.*/tls
152 | GLIBC_2.2.5 x86_64-.*-linux.*/tls
153 | GLIBC_2.2 ia64-.*-linux.*/tls s390x-.*-linux.*/tls sh[34].*-.*-linux.*/notls sh[34].*-.*-linux.*/thread sh[34].*-.*-linux.*/tls
154 | GLIBC_2.3 powerpc64-.*-linux.*/thread
155  __vfork F
156 GLIBC_2.1 i.86-.*-linux.*/notls i.86-.*-linux.*/thread i.86-.*-linux.*/tls m68.*-.*-linux.*/notls powerpc-.*-linux.*/notls powerpc-.*-linux.*/thread powerpc-.*-linux.*/tls s390-.*-linux.*/tls
157  GLIBC_2.1 A
158 GLIBC_2.1 i.86-.*-linux.*/notls i.86-.*-linux.*/thread i.86-.*-linux.*/tls m68.*-.*-linux.*/notls powerpc-.*-linux.*/notls powerpc-.*-linux.*/thread powerpc-.*-linux.*/tls s390-.*-linux.*/tls
159 | GLIBC_2.2.5 x86_64-.*-linux.*/tls
160 | GLIBC_2.2 ia64-.*-linux.*/tls s390x-.*-linux.*/tls sh[34].*-.*-linux.*/notls sh[34].*-.*-linux.*/thread sh[34].*-.*-linux.*/tls
161 | GLIBC_2.3 powerpc64-.*-linux.*/thread
162  __libc_allocate_rtsig F
163  __libc_current_sigrtmax F
164  __libc_current_sigrtmin F
165  pthread_attr_getguardsize F
166  pthread_attr_getstackaddr F
167  pthread_attr_getstacksize F
168  pthread_attr_setguardsize F
169  pthread_attr_setstackaddr F
170  pthread_attr_setstacksize F
171  pthread_getconcurrency F
172  pthread_mutexattr_gettype F
173  pthread_mutexattr_settype F
174  pthread_rwlock_destroy F
175  pthread_rwlock_init F
176  pthread_rwlock_rdlock F
177  pthread_rwlock_tryrdlock F
178  pthread_rwlock_trywrlock F
179  pthread_rwlock_unlock F
180  pthread_rwlock_wrlock F
181  pthread_rwlockattr_destroy F
182  pthread_rwlockattr_getkind_np F
183  pthread_rwlockattr_getpshared F
184  pthread_rwlockattr_init F
185  pthread_rwlockattr_setkind_np F
186  pthread_rwlockattr_setpshared F
187  pthread_setconcurrency F
188 GLIBC_2.2.3 i.86-.*-linux.*/notls i.86-.*-linux.*/thread i.86-.*-linux.*/tls ia64-.*-linux.*/tls m68.*-.*-linux.*/notls powerpc-.*-linux.*/notls powerpc-.*-linux.*/thread powerpc-.*-linux.*/tls s390-.*-linux.*/tls s390x-.*-linux.*/tls sh[34].*-.*-linux.*/notls sh[34].*-.*-linux.*/thread sh[34].*-.*-linux.*/tls
189  GLIBC_2.2.3 A
190 GLIBC_2.2.3 i.86-.*-linux.*/notls i.86-.*-linux.*/thread i.86-.*-linux.*/tls ia64-.*-linux.*/tls m68.*-.*-linux.*/notls powerpc-.*-linux.*/notls powerpc-.*-linux.*/thread powerpc-.*-linux.*/tls s390-.*-linux.*/tls s390x-.*-linux.*/tls sh[34].*-.*-linux.*/notls sh[34].*-.*-linux.*/thread sh[34].*-.*-linux.*/tls
191 | GLIBC_2.2.5 x86_64-.*-linux.*/tls
192 | GLIBC_2.3 powerpc64-.*-linux.*/thread
193  pthread_getattr_np F
194 GLIBC_2.2.5 x86_64-.*-linux.*/tls
195  GLIBC_2.2.5 A
196 GLIBC_2.2.5 x86_64-.*-linux.*/tls
197 | GLIBC_2.2 i.86-.*-linux.*/notls i.86-.*-linux.*/thread i.86-.*-linux.*/tls ia64-.*-linux.*/tls m68.*-.*-linux.*/notls powerpc-.*-linux.*/notls powerpc-.*-linux.*/thread powerpc-.*-linux.*/tls s390-.*-linux.*/tls s390x-.*-linux.*/tls sh[34].*-.*-linux.*/notls sh[34].*-.*-linux.*/thread sh[34].*-.*-linux.*/tls
198 | GLIBC_2.3 powerpc64-.*-linux.*/thread
199  __open64 F
200  __pread64 F
201  __pthread_rwlock_destroy F
202  __pthread_rwlock_init F
203  __pthread_rwlock_rdlock F
204  __pthread_rwlock_tryrdlock F
205  __pthread_rwlock_trywrlock F
206  __pthread_rwlock_unlock F
207  __pthread_rwlock_wrlock F
208  __pwrite64 F
209  __res_state F
210  lseek64 F
211  open64 F
212  pread F
213  pread64 F
214  pthread_attr_getstack F
215  pthread_attr_setstack F
216  pthread_barrier_destroy F
217  pthread_barrier_init F
218  pthread_barrier_wait F
219  pthread_barrierattr_destroy F
220  pthread_barrierattr_init F
221  pthread_barrierattr_setpshared F
222  pthread_condattr_getpshared F
223  pthread_condattr_setpshared F
224  pthread_getcpuclockid F
225  pthread_mutex_timedlock F
226  pthread_mutexattr_getpshared F
227  pthread_mutexattr_setpshared F
228  pthread_rwlock_timedrdlock F
229  pthread_rwlock_timedwrlock F
230  pthread_spin_destroy F
231  pthread_spin_init F
232  pthread_spin_lock F
233  pthread_spin_trylock F
234  pthread_spin_unlock F
235  pthread_yield F
236  pwrite F
237  pwrite64 F
238  sem_timedwait F
239 GLIBC_2.2.6 i.86-.*-linux.*/notls i.86-.*-linux.*/thread i.86-.*-linux.*/tls ia64-.*-linux.*/tls m68.*-.*-linux.*/notls powerpc-.*-linux.*/notls powerpc-.*-linux.*/thread powerpc-.*-linux.*/tls s390-.*-linux.*/tls s390x-.*-linux.*/tls sh[34].*-.*-linux.*/notls sh[34].*-.*-linux.*/thread sh[34].*-.*-linux.*/tls x86_64-.*-linux.*/tls
240  GLIBC_2.2.6 A
241 GLIBC_2.2.6 i.86-.*-linux.*/notls i.86-.*-linux.*/thread i.86-.*-linux.*/tls ia64-.*-linux.*/tls m68.*-.*-linux.*/notls powerpc-.*-linux.*/notls powerpc-.*-linux.*/thread powerpc-.*-linux.*/tls s390-.*-linux.*/tls s390x-.*-linux.*/tls sh[34].*-.*-linux.*/notls sh[34].*-.*-linux.*/thread sh[34].*-.*-linux.*/tls x86_64-.*-linux.*/tls
242 | GLIBC_2.3 powerpc64-.*-linux.*/thread
243  __nanosleep F
244 GLIBC_2.2 i.86-.*-linux.*/notls i.86-.*-linux.*/thread i.86-.*-linux.*/tls ia64-.*-linux.*/tls m68.*-.*-linux.*/notls powerpc-.*-linux.*/notls powerpc-.*-linux.*/thread powerpc-.*-linux.*/tls s390-.*-linux.*/tls s390x-.*-linux.*/tls sh[34].*-.*-linux.*/notls sh[34].*-.*-linux.*/thread sh[34].*-.*-linux.*/tls
245  GLIBC_2.2 A
246 GLIBC_2.3.2 i.86-.*-linux.*/notls i.86-.*-linux.*/thread i.86-.*-linux.*/tls ia64-.*-linux.*/tls m68.*-.*-linux.*/notls powerpc-.*-linux.*/notls powerpc-.*-linux.*/thread powerpc-.*-linux.*/tls powerpc64-.*-linux.*/thread s390-.*-linux.*/tls s390x-.*-linux.*/tls sh[34].*-.*-linux.*/notls sh[34].*-.*-linux.*/thread sh[34].*-.*-linux.*/tls x86_64-.*-linux.*/tls
247  GLIBC_2.3.2 A
248 GLIBC_2.3.3 i.86-.*-linux.*/thread sh[34].*-.*-linux.*/notls sh[34].*-.*-linux.*/thread sh[34].*-.*-linux.*/tls
249  GLIBC_2.3.3 A
250  pthread_barrierattr_getpshared F
251  pthread_condattr_getclock F
252  pthread_condattr_setclock F
253  pthread_timedjoin_np F
254  pthread_tryjoin_np F
255 GLIBC_2.3 powerpc64-.*-linux.*/thread
256  GLIBC_2.3 A