]> CyberLeo.Net >> Repos - FreeBSD/FreeBSD.git/blob - lib/libc/gen/Symbol.map
zfs: merge openzfs/zfs@4647353c8
[FreeBSD/FreeBSD.git] / lib / libc / gen / Symbol.map
1 /*
2  */
3
4 FBSD_1.0 {
5         __xuname;
6         pthread_atfork;
7         pthread_attr_destroy;
8         pthread_attr_get_np;
9         pthread_attr_getdetachstate;
10         pthread_attr_getguardsize;
11         pthread_attr_getinheritsched;
12         pthread_attr_getschedparam;
13         pthread_attr_getschedpolicy;
14         pthread_attr_getscope;
15         pthread_attr_getstackaddr;
16         pthread_attr_getstacksize;
17         pthread_attr_init;
18         pthread_attr_setdetachstate;
19         pthread_attr_setguardsize;
20         pthread_attr_setinheritsched;
21         pthread_attr_setschedparam;
22         pthread_attr_setschedpolicy;
23         pthread_attr_setscope;
24         pthread_attr_setstackaddr;
25         pthread_attr_setstacksize;
26         pthread_cancel;
27         pthread_cleanup_pop;
28         pthread_cleanup_push;
29         pthread_cond_broadcast;
30         pthread_cond_destroy;
31         pthread_cond_init;
32         pthread_cond_signal;
33         pthread_cond_timedwait;
34         pthread_cond_wait;
35         pthread_detach;
36         pthread_equal;
37         pthread_exit;
38         pthread_getspecific;
39         pthread_join;
40         pthread_key_create;
41         pthread_key_delete;
42         pthread_kill;
43         pthread_main_np;
44         pthread_mutex_destroy;
45         pthread_mutex_init;
46         pthread_mutex_lock;
47         pthread_mutex_trylock;
48         pthread_mutex_unlock;
49         pthread_mutexattr_destroy;
50         pthread_mutexattr_init;
51         pthread_mutexattr_settype;
52         pthread_once;
53         pthread_rwlock_destroy;
54         pthread_rwlock_init;
55         pthread_rwlock_rdlock;
56         pthread_rwlock_tryrdlock;
57         pthread_rwlock_trywrlock;
58         pthread_rwlock_unlock;
59         pthread_rwlock_wrlock;
60         pthread_self;
61         pthread_setcancelstate;
62         pthread_setcanceltype;
63         pthread_setspecific;
64         pthread_sigmask;
65         pthread_testcancel;
66         alarm;
67         arc4random;
68         __assert;
69         check_utility_compat;
70         clock;
71         closedir;
72         confstr;
73         ctermid;
74         ctermid_r;
75         daemon;
76         getdiskbyname;
77         dladdr;
78         dlclose;
79         dlerror;
80         dlfunc;
81         dllockinit;
82         dlopen;
83         dlsym;
84         dlvsym;
85         dlinfo;
86         dl_iterate_phdr;
87         drand48;
88         erand48;
89         err_set_file;
90         err_set_exit;
91         err;
92         verr;
93         errc;
94         verrc;
95         errx;
96         verrx;
97         warn;
98         vwarn;
99         warnc;
100         vwarnc;
101         warnx;
102         vwarnx;
103         sys_errlist;
104         sys_nerr;
105         errno;
106         exect;
107         execl;
108         execle;
109         execlp;
110         execv;
111         execvp;
112         execvP;
113         fmtcheck;
114         fmtmsg;
115         fnmatch;
116         __fpclassifyf;
117         __fpclassifyd;
118         __fpclassifyl;
119         frexp;
120         setfstab;
121         getfstab;
122         getfsent;
123         getfsspec;
124         getfsfile;
125         setfsent;
126         endfsent;
127         ftok;
128         getbootfile;
129         getbsize;
130         cgetset;
131         cgetcap;
132         cgetent;
133         cgetmatch;
134         cgetfirst;
135         cgetclose;
136         cgetnext;
137         cgetstr;
138         cgetustr;
139         cgetnum;
140         getcwd;
141         getdomainname;
142         setgrent;
143         setgroupent;
144         endgrent;
145         getgrent_r;
146         getgrnam_r;
147         getgrgid_r;
148         getgrnam;
149         getgrgid;
150         getgrent;
151         /*
152          * Why are __gr_parse_entry() and __gr_match_entry() not static in
153          * gen/getgrent.c?
154          */
155         getgrouplist;
156         gethostname;
157         getloadavg;
158         getlogin;
159         setnetgrent;
160         getnetgrent;
161         endnetgrent;
162         innetgr;
163         getosreldate;
164         getpagesize;
165         getpeereid;
166         _getprogname;
167         getprogname;
168         setpwent;
169         setpassent;
170         endpwent;
171         getpwent_r;
172         getpwnam_r;
173         getpwuid_r;
174         getpwnam;
175         getpwuid;
176         getpwent;
177         getttynam;
178         getttyent;
179         setttyent;
180         endttyent;
181         isdialuptty;
182         isnettty;
183         getusershell;
184         endusershell;
185         setusershell;
186         getvfsbyname;
187         __isnan;
188         isnan;
189         __isnanf;
190         isnanf;
191         __isinf;
192         isinf;
193         __isinff;
194         __isinfl;
195         isatty;
196         initgroups;
197         jrand48;
198         lcong48;
199         ldexp;
200         lockf;
201         lrand48;
202         modf;
203         mrand48;
204         nice;
205         nlist;
206         nrand48;
207         opendir;
208         pause;
209         posix_madvise;
210         popen;
211         pclose;
212         psignal;
213         raise;
214         readpassphrase;
215         getpass;
216         rewinddir;
217         seed48;
218         seekdir;
219         user_from_uid;
220         group_from_gid;
221         setdomainname;
222         sethostname;
223         longjmperror;
224         getmode;
225         setmode;
226         setproctitle;
227         setprogname;
228         siginterrupt;
229         sys_signame;
230         sys_siglist;
231         sys_nsig;
232         signal;
233         sigaddset;
234         sigdelset;
235         sigemptyset;
236         sigfillset;
237         sigismember;
238         sleep;
239         srand48;
240         fstatvfs;
241         statvfs;
242         sl_init;
243         sl_add;
244         sl_free;
245         sl_find;
246         fflagstostr;
247         strtofflags;
248         sysconf;
249         sysctl;
250         sysctlbyname;
251         sysctlnametomib;
252         syslog;
253         vsyslog;
254         openlog;
255         closelog;
256         setlogmask;
257         ttyname_r;
258         ttyname;
259         timezone;
260         times;
261         time;
262         telldir;
263         tcgetattr;
264         tcsetattr;
265         tcsetpgrp;
266         tcgetpgrp;
267         cfgetospeed;
268         cfgetispeed;
269         cfsetospeed;
270         cfsetispeed;
271         cfsetspeed;
272         cfmakeraw;
273         tcsendbreak;
274         _init_tls;
275         __tls_get_addr;
276         tcdrain;
277         tcflush;
278         tcflow;
279         ualarm;
280         ulimit;
281         uname;
282         strunvis;
283         strunvisx;
284         usleep;
285         utime;
286         valloc;
287         vis;
288         strvis;
289         strvisx;
290         wait;
291         wait3;
292         waitpid;
293         wordexp;
294         wordfree;
295 };
296
297 FBSD_1.1 {
298         arc4random_buf;
299         arc4random_uniform;
300         fdevname;
301         fdevname_r;
302         fdopendir;
303         feature_present;
304         posix_spawn;
305         posix_spawn_file_actions_addclose;
306         posix_spawn_file_actions_adddup2;
307         posix_spawn_file_actions_addopen;
308         posix_spawn_file_actions_destroy;
309         posix_spawn_file_actions_init;
310         posix_spawnattr_destroy;
311         posix_spawnattr_getflags;
312         posix_spawnattr_getpgroup;
313         posix_spawnattr_getschedparam;
314         posix_spawnattr_getschedpolicy;
315         posix_spawnattr_getsigdefault;
316         posix_spawnattr_getsigmask;
317         posix_spawnattr_init;
318         posix_spawnattr_setflags;
319         posix_spawnattr_setpgroup;
320         posix_spawnattr_setschedparam;
321         posix_spawnattr_setschedpolicy;
322         posix_spawnattr_setsigdefault;
323         posix_spawnattr_setsigmask;
324         posix_spawnp;
325         semctl;
326         tcgetsid;
327         tcsetsid;
328         __pthread_cleanup_pop_imp;
329         __pthread_cleanup_push_imp;
330 };
331
332 FBSD_1.2 {
333         cfmakesane;
334         endutxent;
335         getpagesizes;
336         getutxent;
337         getutxid;
338         getutxline;
339         getutxuser;
340         pthread_getthreadid_np;
341         pututxline;
342         sem_close;
343         sem_destroy;
344         sem_getvalue;
345         sem_init;
346         sem_open;
347         sem_post;
348         sem_timedwait;
349         sem_trywait;
350         sem_unlink;
351         sem_wait;
352         setutxdb;
353         setutxent;
354 };
355
356 FBSD_1.3 {
357         clock_getcpuclockid;
358         dirfd;
359         dup3;
360         fdclosedir;
361         fdlopen;
362         __FreeBSD_libc_enter_restricted_mode;
363         getcontextx;
364         gid_from_group;
365         nvis;
366         pwcache_userdb;
367         pwcache_groupdb;
368         snvis;
369         strenvisx;
370         strnunvis;
371         strnunvisx;
372         strnvis;
373         strnvisx;
374         strsenvisx;
375         strsnvis;
376         strsnvisx;
377         strsvis;
378         strsvisx;
379         svis;
380         uid_from_user;
381         unvis;
382         waitid;
383 };
384
385 FBSD_1.4 {
386         getnetgrent_r;
387         pthread_mutex_consistent;
388         pthread_mutexattr_getrobust;
389         pthread_mutexattr_setrobust;
390         stravis;
391 };
392
393 FBSD_1.5 {
394         alphasort;
395         basename;
396         daemonfd;
397         devname;
398         devname_r;
399         dirname;
400         elf_aux_info;
401         fts_children;
402         fts_close;
403         fts_get_clientptr;
404         fts_get_stream;
405         fts_open;
406         fts_read;
407         fts_set;
408         fts_set_clientptr;
409         ftw;
410         getentropy;
411         getmntinfo;
412         glob;
413         globfree;
414         nftw;
415         readdir;
416         readdir_r;
417         scandir;
418         sem_clockwait_np;
419         setproctitle_fast;
420         timespec_get;
421 };
422
423 FBSD_1.6 {
424         eventfd;
425         eventfd_read;
426         eventfd_write;
427         getlogin_r;
428         memalign;
429         pthread_getname_np;
430         scandir_b;
431         sigandset;
432         sigisemptyset;
433         sigorset;
434         tcgetwinsize;
435         tcsetwinsize;
436 };
437
438 FBSD_1.7 {
439          kqueue1;
440          posix_spawn_file_actions_addchdir_np;
441          posix_spawn_file_actions_addclosefrom_np;
442          posix_spawn_file_actions_addfchdir_np;
443          scandirat;
444          sched_getaffinity;
445          sched_setaffinity;
446          sched_getcpu;
447          versionsort;
448          __cpuset_alloc;
449          __cpuset_free;
450 };
451
452 FBSDprivate_1.0 {
453         /* needed by thread libraries */
454         __thr_jtable;
455
456         _pthread_atfork;
457         _pthread_attr_destroy;
458         _pthread_attr_getdetachstate;
459         _pthread_attr_getguardsize;
460         _pthread_attr_getinheritsched;
461         _pthread_attr_getschedparam;
462         _pthread_attr_getschedpolicy;
463         _pthread_attr_getscope;
464         _pthread_attr_getstackaddr;
465         _pthread_attr_getstacksize;
466         _pthread_attr_init;
467         _pthread_attr_setdetachstate;
468         _pthread_attr_setguardsize;
469         _pthread_attr_setinheritsched;
470         _pthread_attr_setschedparam;
471         _pthread_attr_setschedpolicy;
472         _pthread_attr_setscope;
473         _pthread_attr_setstackaddr;
474         _pthread_attr_setstacksize;
475         _pthread_cancel;
476         _pthread_cancel_enter;
477         _pthread_cancel_leave;
478         _pthread_cleanup_pop;
479         _pthread_cleanup_push;
480         _pthread_cond_broadcast;
481         _pthread_cond_destroy;
482         _pthread_cond_init;
483         _pthread_cond_signal;
484         _pthread_cond_timedwait;
485         _pthread_cond_wait;
486         _pthread_detach;
487         _pthread_equal;
488         _pthread_exit;
489         _pthread_getspecific;
490         _pthread_join;
491         _pthread_key_create;
492         _pthread_key_delete;
493         _pthread_kill;
494         _pthread_main_np;
495         _pthread_mutex_destroy;
496         _pthread_mutex_init_calloc_cb;
497         _pthread_mutex_init;
498         _pthread_mutex_lock;
499         _pthread_mutex_trylock;
500         _pthread_mutex_unlock;
501         _pthread_mutexattr_destroy;
502         _pthread_mutexattr_init;
503         _pthread_mutexattr_settype;
504         _pthread_once;
505         _pthread_rwlock_destroy;
506         _pthread_rwlock_init;
507         _pthread_rwlock_rdlock;
508         _pthread_rwlock_tryrdlock;
509         _pthread_rwlock_trywrlock;
510         _pthread_rwlock_unlock;
511         _pthread_rwlock_wrlock;
512         _pthread_self;
513         _pthread_setcancelstate;
514         _pthread_setcanceltype;
515         _pthread_setspecific;
516         _pthread_sigmask;
517         _pthread_testcancel;
518         _spinlock;
519         _spinunlock;
520         _rtld_addr_phdr;
521         _rtld_atfork_pre;
522         _rtld_atfork_post;
523         _rtld_error;            /* for private use */
524         _rtld_get_stack_prot;
525         _rtld_is_dlopened;
526         _rtld_thread_init;      /* for private use */
527         __elf_phdr_match_addr;
528         _err;
529         _warn;
530         __fmtcheck;
531         /* __pw_match_entry; */
532         /* __pw_parse_entry; */
533         __fdnlist;      /* used by libkvm */
534         /* __elf_is_okay__; */
535         /* __elf_fdnlist; */
536         __opendir2;
537         __pause;
538         _pause;
539         __raise;
540         _raise;
541         __sleep;
542         _sleep;
543         _rtld_allocate_tls;
544         _rtld_free_tls;
545 #if defined(i386)
546         ___libc_tls_get_addr;   /* x86 only */
547 #endif
548         __libc_tls_get_addr;
549         __tcdrain;
550         _tcdrain;
551         __usleep;
552         _usleep;
553         __wait;
554         _wait;
555         __waitpid;
556         _waitpid;
557
558         _libc_sem_init_compat;
559         _libc_sem_destroy_compat;
560         _libc_sem_open_compat;
561         _libc_sem_close_compat;
562         _libc_sem_unlink_compat;
563         _libc_sem_wait_compat;
564         _libc_sem_trywait_compat;
565         _libc_sem_timedwait_compat;
566         _libc_sem_post_compat;
567         _libc_sem_getvalue_compat;
568
569         __libc_tcdrain;
570
571         __elf_aux_vector;
572         __pthread_distribute_static_tls;
573         __pthread_map_stacks_exec;
574         __fillcontextx;
575         __fillcontextx2;
576         __getcontextx_size;
577 };