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