Finished thorough pass of libc symbol maps
[dragonfly.git] / lib / libc / gen / Symbol.map
1 DF404.0 {
2         /* pthread stubs */
3     pthread_atfork;
4     pthread_attr_destroy;
5     pthread_attr_get_np;
6     pthread_attr_getdetachstate;
7     pthread_attr_getguardsize;
8     pthread_attr_getinheritsched;
9     pthread_attr_getschedparam;
10     pthread_attr_getschedpolicy;
11     pthread_attr_getscope;
12     pthread_attr_getstack;
13     pthread_attr_getstackaddr;
14     pthread_attr_getstacksize;
15     pthread_attr_init;
16     pthread_attr_setcreatesuspend_np;
17     pthread_attr_setdetachstate;
18     pthread_attr_setguardsize;
19     pthread_attr_setinheritsched;
20     pthread_attr_setschedparam;
21     pthread_attr_setschedpolicy;
22     pthread_attr_setscope;
23     pthread_attr_setstack;
24     pthread_attr_setstackaddr;
25     pthread_attr_setstacksize;
26     pthread_barrier_destroy;
27     pthread_barrier_init;
28     pthread_barrier_wait;
29     pthread_barrierattr_destroy;
30     pthread_barrierattr_getpshared;
31     pthread_barrierattr_init;
32     pthread_barrierattr_setpshared;
33     pthread_cancel;
34     pthread_cleanup_pop;
35     pthread_cleanup_push;
36     pthread_cond_broadcast;
37     pthread_cond_destroy;
38     pthread_cond_init;
39     pthread_cond_signal;
40     pthread_cond_timedwait;
41     pthread_cond_wait;
42     pthread_condattr_destroy;
43     pthread_condattr_getclock;
44     pthread_condattr_getpshared;
45     pthread_condattr_init;
46     pthread_condattr_setclock;
47     pthread_condattr_setpshared;
48     pthread_detach;
49     pthread_equal;
50     pthread_exit;
51     pthread_getconcurrency;
52     pthread_getprio;
53     pthread_getschedparam;
54     pthread_getspecific;
55     pthread_init;
56     pthread_init_early;
57     pthread_join;
58     pthread_key_create;
59     pthread_key_delete;
60     pthread_kill;
61     pthread_main_np;
62     pthread_multi_np;
63     pthread_mutex_destroy;
64     pthread_mutex_getprioceiling;
65     pthread_mutex_init;
66     pthread_mutex_lock;
67     pthread_mutex_setprioceiling;
68     pthread_mutex_timedlock;
69     pthread_mutex_trylock;
70     pthread_mutex_unlock;
71     pthread_mutexattr_destroy;
72     pthread_mutexattr_getkind_np;
73     pthread_mutexattr_getprioceiling;
74     pthread_mutexattr_getprotocol;
75     pthread_mutexattr_getpshared;
76     pthread_mutexattr_gettype;
77     pthread_mutexattr_init;
78     pthread_mutexattr_setkind_np;
79     pthread_mutexattr_setprioceiling;
80     pthread_mutexattr_setprotocol;
81     pthread_mutexattr_setpshared;
82     pthread_mutexattr_settype;
83     pthread_once;
84     pthread_resume_all_np;
85     pthread_resume_np;
86     pthread_rwlock_destroy;
87     pthread_rwlock_init;
88     pthread_rwlock_rdlock;
89     pthread_rwlock_timedrdlock;
90     pthread_rwlock_timedwrlock;
91     pthread_rwlock_tryrdlock;
92     pthread_rwlock_trywrlock;
93     pthread_rwlock_unlock;
94     pthread_rwlock_wrlock;
95     pthread_rwlockattr_destroy;
96     pthread_rwlockattr_getpshared;
97     pthread_rwlockattr_init;
98     pthread_rwlockattr_setpshared;
99     pthread_self;
100     pthread_set_name_np;
101     pthread_setcancelstate;
102     pthread_setcanceltype;
103     pthread_setconcurrency;
104     pthread_setprio;
105     pthread_setschedparam;
106     pthread_setspecific;
107     pthread_sigmask;
108     pthread_single_np;
109     pthread_spin_destroy;
110     pthread_spin_init;
111     pthread_spin_lock;
112     pthread_spin_trylock;
113     pthread_spin_unlock;
114     pthread_suspend_all_np;
115     pthread_suspend_np;
116     pthread_switch_add_np;
117     pthread_switch_delete_np;
118     pthread_testcancel;
119     pthread_timedjoin_np;
120     pthread_yield;
121     sched_yield;
122     sem_close;
123     sem_destroy;
124     sem_getvalue;
125     sem_init;
126     sem_open;
127     sem_post;
128     sem_timedwait;
129     sem_trywait;
130     sem_unlink;
131     sem_wait;
132
133         /* termios */
134     cfgetispeed;
135     cfgetospeed;
136     cfmakeraw;
137     cfsetispeed;
138     cfsetospeed;
139     cfsetspeed;
140     tcdrain;
141     tcflow;
142     tcflush;
143     tcgetattr;
144     tcgetpgrp;
145     tcgetsid;
146     tcsendbreak;
147     tcsetattr;
148     tcsetpgrp;
149
150         /* utmp(x) */
151     endutent;
152     endutxent;
153     getlastlogx;
154     getutent;
155     getutmp;
156     getutmpx;
157     getutxent;
158     getutxid;
159     getutxline;
160     pututxline;
161     setutent;
162     setutxdb;
163     setutxent;
164     updlastlogx;
165     updwtmpx;
166     utmpname;
167     utmpxname;
168
169         /* normal functions */
170     __assert;
171     __diagassert;
172     _getprogname;
173     alarm;
174     alphasort;
175     arc4random;
176     arc4random_addrandom;
177     arc4random_buf;
178     arc4random_stir;
179     arc4random_uniform;
180     basename;
181     cgetcap;
182     cgetclose;
183     cgetent;
184     cgetfirst;
185     cgetmatch;
186     cgetnext;
187     cgetnum;
188     cgetset;
189     cgetstr;
190     cgetustr;
191     clock;
192     closedir;
193     closelog;
194     confstr;
195     ctermid;
196     ctermid_r;
197     daemon;
198     devname;
199     devname_r;
200     dirfd;
201     dirname;
202     dl_iterate_phdr;
203     dladdr;
204     dlclose;
205     dlerror;
206     dlfunc;
207     dlinfo;
208     dlopen;
209     dlsym;
210     dlvsym;
211     drand48;
212     endfsent;
213     endgrent;
214     endnetgrent;
215     endpwent;
216     endttyent;
217     endusershell;
218     endvfsent;
219     erand48;
220     err;
221     err_set_exit;
222     err_set_file;
223     errc;
224     errno;
225     errx;
226     execl;
227     execle;
228     execlp;
229     execv;
230     execvP;
231     execvp;
232     fdevname;
233     fdevname_r;
234     fdlopen;
235     fdopendir;
236     fflagstostr;
237     finite;
238     finitef;
239     fmtcheck;
240     fmtmsg;
241     fnmatch;
242     frexp;
243     ftok;
244     fts_children;
245     fts_close;
246     fts_get_clientptr;
247     fts_get_stream;
248     fts_open;
249     fts_read;
250     fts_set;
251     fts_set_clientptr;
252     ftw;
253     getbootfile;
254     getbsize;
255     getcwd;
256     getdevpath;
257     getdiskbyname;
258     getdisktabbyname;
259     getdomainname;
260     getfsent;
261     getfsfile;
262     getfsspec;
263     getfstab;
264     getgrent;
265     getgrent_r;
266     getgrgid;
267     getgrgid_r;
268     getgrnam;
269     getgrnam_r;
270     getgrouplist;
271     gethostname;
272     getloadavg;
273     getlogin;
274     getlogin_r;
275     getmntinfo;
276     getmntvinfo;
277     getmode;
278     getnetgrent;
279     getobjformat;
280     getosreldate;
281     getpagesize;
282     getpass;
283     getpeereid;
284     getprogname;
285     getpwent;
286     getpwent_r;
287     getpwnam;
288     getpwnam_r;
289     getpwuid;
290     getpwuid_r;
291     getttyent;
292     getttynam;
293     getusershell;
294     getvfsbyname;
295     getvfsbytype;
296     getvfsent;
297     glob;
298     globfree;
299     group_from_gid;
300     initgroups;
301     innetgr;
302     isatty;
303     isdialuptty;
304     isinf;
305     isnan;
306     isnanf;
307     isnettty;
308     jrand48;
309     lcong48;
310     ldexp;
311     lockf;
312     longjmperror;
313     lrand48;
314     modf;
315     mrand48;
316     new_getvfsbyname;
317     nftw;
318     nice;
319     nlist;
320     nrand48;
321     ntp_gettime;
322     opendir;
323     openlog;
324     pause;
325     pclose;
326     popen;
327     posix_madvise;
328     posix_spawn;
329     posix_spawn_file_actions_addclose;
330     posix_spawn_file_actions_adddup2;
331     posix_spawn_file_actions_addopen;
332     posix_spawn_file_actions_destroy;
333     posix_spawn_file_actions_init;
334     posix_spawnattr_destroy;
335     posix_spawnattr_getflags;
336     posix_spawnattr_getpgroup;
337     posix_spawnattr_getschedparam;
338     posix_spawnattr_getschedpolicy;
339     posix_spawnattr_getsigdefault;
340     posix_spawnattr_getsigmask;
341     posix_spawnattr_init;
342     posix_spawnattr_setflags;
343     posix_spawnattr_setpgroup;
344     posix_spawnattr_setschedparam;
345     posix_spawnattr_setschedpolicy;
346     posix_spawnattr_setsigdefault;
347     posix_spawnattr_setsigmask;
348     posix_spawnp;
349     psiginfo;
350     psignal;
351     raise;
352     readdir;
353     readdir_r;
354     readpassphrase;
355     rewinddir;
356     scandir;
357     seed48;
358     seekdir;
359     setcontext;
360     setdomainname;
361     setfsent;
362     setfstab;
363     setgrent;
364     setgroupent;
365     sethostname;
366     setlogmask;
367     setmode;
368     setnetgrent;
369     setpassent;
370     setproctitle;
371     setprogname;
372     setpwent;
373     setttyent;
374     setusershell;
375     setvfsent;
376     shm_open;
377     shm_unlink;
378     sigaddset;
379     sigdelset;
380     sigemptyset;
381     sigfillset;
382     siginterrupt;
383     sigismember;
384     signal;
385     sigwait;
386     sl_add;
387     sl_find;
388     sl_free;
389     sl_init;
390     sleep;
391     srand48;
392     strnvis;
393     strtofflags;
394     strunvis;
395     strunvisx;
396     strvis;
397     strvisx;
398     swapcontext;
399     sys_errlist;
400     sys_nerr;
401     sys_nsig;
402     sys_siglist;
403     sys_signame;
404     sysconf;
405     sysctl;
406     sysctlbyname;
407     sysctlnametomib;
408     syslog;
409     telldir;
410     time;
411     times;
412     ttyname;
413     ttyname_r;
414     ttyslot;
415     ualarm;
416     ulimit;
417     uname;
418     unvis;
419     user_from_uid;
420     usleep;
421     utime;
422     valloc;
423     verr;
424     verrc;
425     verrx;
426     vfsisloadable;
427     vfsload;
428     vis;
429     vsyslog;
430     vwarn;
431     vwarnc;
432     vwarnx;
433     wait3;
434     wait;
435     waitpid;
436     warn;
437     warnc;
438     warnx;
439     wordexp;
440     wordfree;
441 };
442
443 DFprivate_1.0 {
444         /* pthread stubs */
445     _pthread_atfork;
446     _pthread_attr_destroy;
447     _pthread_attr_get_np;
448     _pthread_attr_getdetachstate;
449     _pthread_attr_getguardsize;
450     _pthread_attr_getinheritsched;
451     _pthread_attr_getschedparam;
452     _pthread_attr_getschedpolicy;
453     _pthread_attr_getscope;
454     _pthread_attr_getstack;
455     _pthread_attr_getstackaddr;
456     _pthread_attr_getstacksize;
457     _pthread_attr_init;
458     _pthread_attr_setcreatesuspend_np;
459     _pthread_attr_setdetachstate;
460     _pthread_attr_setguardsize;
461     _pthread_attr_setinheritsched;
462     _pthread_attr_setschedparam;
463     _pthread_attr_setschedpolicy;
464     _pthread_attr_setscope;
465     _pthread_attr_setstack;
466     _pthread_attr_setstackaddr;
467     _pthread_attr_setstacksize;
468     _pthread_barrier_destroy;
469     _pthread_barrier_init;
470     _pthread_barrier_wait;
471     _pthread_barrierattr_destroy;
472     _pthread_barrierattr_getpshared;
473     _pthread_barrierattr_init;
474     _pthread_barrierattr_setpshared;
475     _pthread_cancel;
476     _pthread_cleanup_pop;
477     _pthread_cleanup_push;
478     _pthread_cond_broadcast;
479     _pthread_cond_destroy;
480     _pthread_cond_init;
481     _pthread_cond_signal;
482     _pthread_cond_timedwait;
483     _pthread_cond_wait;
484     _pthread_condattr_destroy;
485     _pthread_condattr_getclock;
486     _pthread_condattr_getpshared;
487     _pthread_condattr_init;
488     _pthread_condattr_setclock;
489     _pthread_condattr_setpshared;
490     _pthread_detach;
491     _pthread_equal;
492     _pthread_exit;
493     _pthread_getconcurrency;
494     _pthread_getprio;
495     _pthread_getschedparam;
496     _pthread_getspecific;
497     _pthread_init;
498     _pthread_init_early;
499     _pthread_join;
500     _pthread_key_create;
501     _pthread_key_delete;
502     _pthread_kill;
503     _pthread_main_np;
504     _pthread_multi_np;
505     _pthread_mutex_destroy;
506     _pthread_mutex_getprioceiling;
507     _pthread_mutex_init;
508     _pthread_mutex_lock;
509     _pthread_mutex_setprioceiling;
510     _pthread_mutex_timedlock;
511     _pthread_mutex_trylock;
512     _pthread_mutex_unlock;
513     _pthread_mutexattr_destroy;
514     _pthread_mutexattr_getkind_np;
515     _pthread_mutexattr_getprioceiling;
516     _pthread_mutexattr_getprotocol;
517     _pthread_mutexattr_getpshared;
518     _pthread_mutexattr_gettype;
519     _pthread_mutexattr_init;
520     _pthread_mutexattr_setkind_np;
521     _pthread_mutexattr_setprioceiling;
522     _pthread_mutexattr_setprotocol;
523     _pthread_mutexattr_setpshared;
524     _pthread_mutexattr_settype;
525     _pthread_once;
526     _pthread_resume_all_np;
527     _pthread_resume_np;
528     _pthread_rwlock_destroy;
529     _pthread_rwlock_init;
530     _pthread_rwlock_rdlock;
531     _pthread_rwlock_timedrdlock;
532     _pthread_rwlock_timedwrlock;
533     _pthread_rwlock_tryrdlock;
534     _pthread_rwlock_trywrlock;
535     _pthread_rwlock_unlock;
536     _pthread_rwlock_wrlock;
537     _pthread_rwlockattr_destroy;
538     _pthread_rwlockattr_getpshared;
539     _pthread_rwlockattr_init;
540     _pthread_rwlockattr_setpshared;
541     _pthread_self;
542     _pthread_set_name_np;
543     _pthread_setcancelstate;
544     _pthread_setcanceltype;
545     _pthread_setconcurrency;
546     _pthread_setprio;
547     _pthread_setschedparam;
548     _pthread_setspecific;
549     _pthread_sigmask;
550     _pthread_single_np;
551     _pthread_spin_destroy;
552     _pthread_spin_init;
553     _pthread_spin_lock;
554     _pthread_spin_trylock;
555     _pthread_spin_unlock;
556     _pthread_suspend_all_np;
557     _pthread_suspend_np;
558     _pthread_switch_add_np;
559     _pthread_switch_delete_np;
560     _pthread_testcancel;
561     _pthread_timedjoin_np;
562     _pthread_yield;
563     _sched_yield;
564     _sem_close;
565     _sem_destroy;
566     _sem_getvalue;
567     _sem_init;
568     _sem_open;
569     _sem_post;
570     _sem_timedwait;
571     _sem_trywait;
572     _sem_unlink;
573     _sem_wait;
574
575         /* spinlock stubs */
576     _atomic_lock;
577     _spinlock;
578     _spinlock_debug;
579     _spintrylock;
580     _spinunlock;
581
582         /* thread init stubs */
583     _thread_autoinit_dummy_decl;
584     _thread_init;
585
586         /* math bridge */
587     __fpclassifyd;
588     __fpclassifyf;
589     __fpclassifyl;
590     __isfinite;
591     __isfinitef;
592     __isinf;
593     __isinff;
594     __isinfl;
595     __isnan;
596     __isnanf;
597     __isnormal;
598     __isnormalf;
599     __signbit;
600     __signbitf;
601
602         /* thread locale storage */
603     __libc_allocate_tls;
604     __libc_call_init;
605     __libc_free_tls;
606     __libc_tls_get_addr;
607     __libc_tls_get_addr_tcb;
608     __tls_get_addr;
609     __tls_get_addr_tcb;
610     _init_tls;
611     _libc_init_tls;
612     _rtld_allocate_tls;
613     _rtld_call_init;
614     _rtld_free_tls;
615
616         /* remaining private functions */
617     __elf_phdr_match_addr;
618     __fdnlist;
619     __fdopendir2;
620     __isthreaded;
621     __opendir2;
622     __pause;
623     __progname;
624     __pw_scan;
625     __sleep;
626     __tcdrain;
627     __usleep;
628     __wait;
629     __waitpid;
630     _err;
631     _libc_allocate_tls;
632     _readdir_unlocked;
633     _reclaim_telldir;
634     _rtld_addr_phdr;
635     _rtld_error;
636     _rtld_get_stack_prot;
637     _seekdir;
638     _setcontext;
639     _sigwait;
640     _sleep;
641     _swapcontext;
642     _updwtmpx;
643     _usleep;
644     _wait;
645     _waitpid;
646     _warn;
647 };