]> CyberLeo.Net >> Repos - FreeBSD/FreeBSD.git/blob - lib/libc/gen/Symbol.map
Update userland arc4random() with OpenBSD's Chacha20 based arc4random().
[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_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         getlogin_r;
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         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         scandir_b;
419         sem_clockwait_np;
420         setproctitle_fast;
421         timespec_get;
422 };
423
424 FBSDprivate_1.0 {
425         /* needed by thread libraries */
426         __thr_jtable;
427
428         _pthread_atfork;
429         _pthread_attr_destroy;
430         _pthread_attr_getdetachstate;
431         _pthread_attr_getguardsize;
432         _pthread_attr_getinheritsched;
433         _pthread_attr_getschedparam;
434         _pthread_attr_getschedpolicy;
435         _pthread_attr_getscope;
436         _pthread_attr_getstackaddr;
437         _pthread_attr_getstacksize;
438         _pthread_attr_init;
439         _pthread_attr_setdetachstate;
440         _pthread_attr_setguardsize;
441         _pthread_attr_setinheritsched;
442         _pthread_attr_setschedparam;
443         _pthread_attr_setschedpolicy;
444         _pthread_attr_setscope;
445         _pthread_attr_setstackaddr;
446         _pthread_attr_setstacksize;
447         _pthread_cancel;
448         _pthread_cancel_enter;
449         _pthread_cancel_leave;
450         _pthread_cleanup_pop;
451         _pthread_cleanup_push;
452         _pthread_cond_broadcast;
453         _pthread_cond_destroy;
454         _pthread_cond_init;
455         _pthread_cond_signal;
456         _pthread_cond_timedwait;
457         _pthread_cond_wait;
458         _pthread_detach;
459         _pthread_equal;
460         _pthread_exit;
461         _pthread_getspecific;
462         _pthread_join;
463         _pthread_key_create;
464         _pthread_key_delete;
465         _pthread_kill;
466         _pthread_main_np;
467         _pthread_mutex_destroy;
468         _pthread_mutex_init_calloc_cb;
469         _pthread_mutex_init;
470         _pthread_mutex_lock;
471         _pthread_mutex_trylock;
472         _pthread_mutex_unlock;
473         _pthread_mutexattr_destroy;
474         _pthread_mutexattr_init;
475         _pthread_mutexattr_settype;
476         _pthread_once;
477         _pthread_rwlock_destroy;
478         _pthread_rwlock_init;
479         _pthread_rwlock_rdlock;
480         _pthread_rwlock_tryrdlock;
481         _pthread_rwlock_trywrlock;
482         _pthread_rwlock_unlock;
483         _pthread_rwlock_wrlock;
484         _pthread_self;
485         _pthread_setcancelstate;
486         _pthread_setcanceltype;
487         _pthread_setspecific;
488         _pthread_sigmask;
489         _pthread_testcancel;
490         _spinlock;
491         _spinunlock;
492         _rtld_addr_phdr;
493         _rtld_atfork_pre;
494         _rtld_atfork_post;
495         _rtld_error;            /* for private use */
496         _rtld_get_stack_prot;
497         _rtld_is_dlopened;
498         _rtld_thread_init;      /* for private use */
499         __elf_phdr_match_addr;
500         _err;
501         _warn;
502         __fmtcheck;
503         /* __pw_match_entry; */
504         /* __pw_parse_entry; */
505         __fdnlist;      /* used by libkvm */
506         /* __aout_fdnlist; */
507         /* __elf_is_okay__; */
508         /* __elf_fdnlist; */
509         __opendir2;
510         __pause;
511         _pause;
512         __raise;
513         _raise;
514         __sleep;
515         _sleep;
516         _rtld_allocate_tls;
517         _rtld_free_tls;
518 #if defined(i386)
519         ___libc_tls_get_addr;   /* x86 only */
520 #endif
521         __libc_tls_get_addr;
522         __tcdrain;
523         _tcdrain;
524         __usleep;
525         _usleep;
526         __wait;
527         _wait;
528         __waitpid;
529         _waitpid;
530
531         _libc_sem_init_compat;
532         _libc_sem_destroy_compat;
533         _libc_sem_open_compat;
534         _libc_sem_close_compat;
535         _libc_sem_unlink_compat;
536         _libc_sem_wait_compat;
537         _libc_sem_trywait_compat;
538         _libc_sem_timedwait_compat;
539         _libc_sem_post_compat;
540         _libc_sem_getvalue_compat;
541
542         __libc_tcdrain;
543
544         __elf_aux_vector;
545         __pthread_map_stacks_exec;
546         __fillcontextx;
547         __fillcontextx2;
548         __getcontextx_size;
549 };