Print this page
12306 XPG4v2 slave pty behaviour should generally be disabled
Reviewed by: Robert Mustacchi <rm@fingolfin.org>
Change-ID: I7ccd399c22866f34dd20c6bb9d28e77ba4e24c67
Split |
Close |
Expand all |
Collapse all |
--- old/usr/src/man/man3lib/libc.3lib.man.txt
+++ new/usr/src/man/man3lib/libc.3lib.man.txt
1 1 LIBC(3LIB) Interface Libraries LIBC(3LIB)
2 2
3 3
4 4
5 5 NAME
6 6 libc - C library
7 7
8 8 DESCRIPTION
9 9 Functions in this library provide various facilities defined by System
10 10 V, ANSI C, POSIX, and so on. See standards(5). In addition, those
11 11 facilities previously defined in the internationalization and the wide-
12 12 character libraries are now defined in this library, as are the
13 13 facilities previously defined in the multithreading libraries,
↓ open down ↓ |
13 lines elided |
↑ open up ↑ |
14 14 libthread and libpthread.
15 15
16 16 INTERFACES
17 17 The shared object libc.so.1 provides the public interfaces defined
18 18 below. See Intro(3) for additional information on shared object
19 19 interfaces.
20 20
21 21
22 22
23 23
24 - ____loc1 ___errno
25 - __builtin_alloca __ctype
26 - __fbufsize __flbf
27 - __flt_rounds __fpending
28 - __fpurge __freadable
29 - __freading __fsetlocking
30 - __fwritable __fwriting
31 - __huge_val __iob
32 - __loc1 __major
33 - __makedev __mb_cur_max_l
24 + ____loc1 ___errno
25 + __builtin_alloca __ctype
26 + __fbufsize __flbf
27 + __flt_rounds __fpending
28 + __fpurge __freadable
29 + __freading __fsetlocking
30 + __fwritable __fwriting
31 + __huge_val __iob
32 + __loc1 __major
33 + __makedev __mb_cur_max_l
34 34 __minor
35 - __nsw_extended_action __nsw_freeconfig
36 - __nsw_getconfig __posix_asctime_r
37 - __posix_ctime_r __posix_getgrgid_r
38 - __posix_getgrnam_r __posix_getlogin_r
39 - __posix_getpwnam_r __posix_getpwuid_r
40 - __posix_sigwait __posix_ttyname_r
41 - __priocntl __priocntlset
42 - __pthread_cleanup_pop __pthread_cleanup_push
43 - __sysconf_xpg5 __xpg4
44 - __xpg4_putmsg __xpg4_putpmsg
45 - _Exit _altzone
46 - _assert _cleanup
47 - _ctype _daylight
48 - _environ _exit
49 - _exithandle _filbuf
50 - _flsbuf _flushlbf
51 - _getdate_err _getdate_err_addr
52 - _iob _isnan
53 - _isnand _lwp_cond_broadcast
54 - _lwp_cond_reltimedwait _lwp_cond_signal
55 - _lwp_cond_timedwait _lwp_cond_wait
56 - _lwp_continue _lwp_info
57 - _lwp_kill _lwp_mutex_lock
58 - _lwp_mutex_trylock _lwp_mutex_unlock
59 - _lwp_self _lwp_sema_init
60 - _lwp_sema_post _lwp_sema_trywait
61 - _lwp_sema_wait _lwp_suspend
62 - _lwp_suspend2 _modf
63 - _nextafter _nsc_trydoorcall
64 - _nss_XbyY_buf_alloc _nss_XbyY_buf_free
65 - _nss_netdb_aliases _numeric
66 - _scalb _sibuf
67 - _sobuf _stack_grow
68 - _sys_buslist _sys_cldlist
69 - _sys_fpelist _sys_illlist
70 - _sys_segvlist _sys_siginfolistp
71 - _sys_siglist _sys_siglistn
72 - _sys_siglistp _sys_traplist
73 - _timezone _tolower
74 - _toupper _tzname
75 - _xftw
76 - a64l abort
77 - abs access
78 - acct acl
79 - addrtosymstr addsev
80 - addseverity adjtime
81 - aio_cancel aio_error
82 - aio_fsync aio_read
83 - aio_return aio_suspend
84 - aio_waitn aio_write
85 - aiocancel aioread
86 - aiowait aiowrite
87 - alarm alphasort
88 - altzone ascftime
89 - asctime asctime_r
90 - asprintf
91 - atexit atof
92 - atoi atol
93 - atoll atomic_add_16
94 - atomic_add_16_nv atomic_add_32
95 - atomic_add_32_nv atomic_add_64
96 - atomic_add_64_nv atomic_add_8
97 - atomic_add_8_nv atomic_add_char
98 - atomic_add_char_nv atomic_add_int
99 - atomic_add_int_nv atomic_add_long
100 - atomic_add_long_nv atomic_add_ptr
101 - atomic_add_ptr_nv atomic_add_short
102 - atomic_add_short_nv atomic_and_16
103 - atomic_and_16_nv atomic_and_32
104 - atomic_and_32_nv atomic_and_64
105 - atomic_and_64_nv atomic_and_8
106 - atomic_and_8_nv atomic_and_uchar
107 - atomic_and_uchar_nv atomic_and_uint
108 - atomic_and_uint_nv atomic_and_ulong
109 - atomic_and_ulong_nv atomic_and_ushort
110 - atomic_and_ushort_nv atomic_cas_16
111 - atomic_cas_32 atomic_cas_64
112 - atomic_cas_8 atomic_cas_ptr
113 - atomic_cas_uchar atomic_cas_uint
114 - atomic_cas_ulong atomic_cas_ushort
115 - atomic_clear_long_excl atomic_dec_16
116 - atomic_dec_16_nv atomic_dec_32
117 - atomic_dec_32_nv atomic_dec_64
118 - atomic_dec_64_nv atomic_dec_8
119 - atomic_dec_8_nv atomic_dec_ptr
120 - atomic_dec_ptr_nv atomic_dec_uchar
121 - atomic_dec_uchar_nv atomic_dec_uint
122 - atomic_dec_uint_nv atomic_dec_ulong
123 - atomic_dec_ulong_nv atomic_dec_ushort
124 - atomic_dec_ushort_nv atomic_inc_16
125 - atomic_inc_16_nv atomic_inc_32
126 - atomic_inc_32_nv atomic_inc_64
127 - atomic_inc_64_nv atomic_inc_8
128 - atomic_inc_8_nv atomic_inc_ptr
129 - atomic_inc_ptr_nv atomic_inc_uchar
130 - atomic_inc_uchar_nv atomic_inc_uint
131 - atomic_inc_uint_nv atomic_inc_ulong
132 - atomic_inc_ulong_nv atomic_inc_ushort
133 - atomic_inc_ushort_nv atomic_or_16
134 - atomic_or_16_nv atomic_or_32
135 - atomic_or_32_nv atomic_or_64
136 - atomic_or_64_nv atomic_or_8
137 - atomic_or_8_nv atomic_or_uchar
138 - atomic_or_uchar_nv atomic_or_uint
139 - atomic_or_uint_nv atomic_or_ulong
140 - atomic_or_ulong_nv atomic_or_ushort
141 - atomic_or_ushort_nv atomic_set_long_excl
142 - atomic_swap_16 atomic_swap_32
143 - atomic_swap_64 atomic_swap_8
144 - atomic_swap_ptr atomic_swap_uchar
145 - atomic_swap_uint atomic_swap_ulong
146 - atomic_swap_ushort attropen
147 - backtrace backtrace_symbols
148 - backtrace_symbols_fd basename
149 - bcmp bcopy
150 - bindtextdomain bind_textdomain_codeset
151 - brk bsd_signal
152 - bsearch
153 - btowc btowc_l
154 - bzero calloc
155 - canonicalize_file_name
156 - catclose catgets
157 - catopen cfgetispeed
158 - cfgetospeed cfsetispeed
159 - cfsetospeed cftime
160 - chdir chmod
161 - chown chroot
162 - clearerr clearenv
163 - clock
164 - clock_getres clock_gettime
165 - clock_nanosleep clock_settime
166 - close closedir
167 - closefrom closelog
168 - cond_broadcast cond_destroy
169 - cond_init cond_reltimedwait
170 - cond_signal cond_timedwait
171 - cond_wait confstr
172 - creat crypt
173 - crypt_genhash_impl crypt_gensalt
174 - crypt_gensalt_impl csetcol
175 - csetlen ctermid
176 - ctermid_r ctime
177 - ctime_r cuserid
178 - daemon
179 - daylight dbm_clearerr
180 - dbm_close dbm_delete
181 - dbm_error dbm_fetch
182 - dbm_firstkey dbm_nextkey
183 - dbm_open dbm_store
184 - dcgettext dcngettext
185 - decimal_to_double decimal_to_extended
186 - decimal_to_quadruple decimal_to_single
187 - dgettext difftime
188 - directio dirfd
189 - dirname div
190 - dladdr dladdr1
191 - dlclose dldump
192 - dlerror dlinfo
193 - dlmopen dlopen
194 - dlsym dngettext
195 - door_bind door_call
196 - door_create door_cred
197 - door_getparam door_info
198 - door_return door_revoke
199 - door_server_create door_setparam
200 - door_ucred door_unbind
201 - double_to_decimal drand48
202 - dup dup2
203 - duplocale
204 - econvert ecvt
205 - enable_extended_FILE_stdio
206 - encrypt endgrent
207 - endnetgrent endpwent
208 - endspent endusershell
209 - endutent endutxent
210 - environ erand48
211 - err errno
212 - errx euccol
213 - euclen eucscol
214 - execl execle
215 - execlp execv
216 - execve execvp
217 - exit extended_to_decimal
218 - faccessat
219 - facl fattach
220 - fchdir fchmod
221 - fchmodat
222 - fchown fchownat
223 - fchroot fclose
224 - fcloseall fcntl
225 - fconvert fcvt
226 - fdatasync fdetach
227 - fdopen fdopendir
228 - fdwalk feof
229 - ferror fflush
230 - ffs ffsl
231 - ffsll fls
232 - flsl flsll
233 - fgetattr fgetc
234 - fgetgrent fgetgrent_r
235 - fgetpos fgetpwent
236 - fgetpwent_r fgets
237 - fgetspent fgetspent_r
238 - fgetwc fgetwc_l
239 - fgetws
240 - file_to_decimal fileno
241 - finite flockfile
242 - fmtmsg fnmatch
243 - fopen fork
244 - fork1 forkall
245 - forkallx forkx
246 - fpathconf fpclass
247 - fpgetmask fpgetround
248 - fpgetsticky fprintf
249 - fpsetmask fpsetround
250 - fpsetsticky fputc
251 - fputs fputwc
252 - fputws fread
253 - free freelocale
254 - freopen
255 - frexp fscanf
256 - fseek fseeko
257 - fsetattr
258 - fsetpos fstat
259 - fstatat fstatfs
260 - fstatvfs fsync
261 - ftell ftello
262 - ftime ftok
263 - ftruncate ftrylockfile
264 - ftw func_to_decimal
265 - funlockfile futimens
266 - futimesat
267 - fwide fwprintf
268 - fwrite fwscanf
269 - gconvert gcvt
270 - getacct getattrat
271 - getc
272 - getc_unlocked getchar
273 - getchar_unlocked getcontext
274 - getcpuid getcwd
275 - getdate getdate_err
276 - getdents getdtablesize
277 - getegid getenv
278 - geteuid getexecname
279 - getextmntent getgid
280 - getgrent getgrent_r
281 - getgrgid getgrgid_r
282 - getgrnam getgrnam_r
283 - getgroups gethomelgroup
284 - gethostid gethostname
285 - gethrtime gethrvtime
286 - getisax getitimer
287 - getloadavg getlogin
288 - getlogin_r getmntany
289 - getmntent getmsg
290 - get_nprocs get_nprocs_conf
291 - getnetgrent getnetgrent_r
292 - getopt getopt_clip
293 - getopt_long getopt_long_only
294 - getpagesize getpagesizes
295 - getpass getpassphrase
296 - getpeerucred getpflags
297 - getpgid getpgrp
298 - getpid getpmsg
299 - getppid getppriv
300 - getpriority getprogname
301 - getprojid
302 - getpw getpwent
303 - getpwent_r getpwnam
304 - getpwnam_r getpwuid
305 - getpwuid_r getrctl
306 - getrlimit getrusage
307 - gets getsid
308 - getspent getspent_r
309 - getspnam getspnam_r
310 - getsubopt gettaskid
311 - gettext gettimeofday
312 - gettxt getuid
313 - getusershell getustack
314 - getutent getutid
315 - getutline getutmp
316 - getutmpx getutxent
317 - getutxid getutxline
318 - getvfsany getvfsent
319 - getvfsfile getvfsspec
320 - getw
321 - getwc getwc_l
322 - getwchar getwchar_l
323 - getwd
324 - getwidth getws
325 - getzoneid getzoneidbyname
326 - getzonenamebyid glob
327 - globfree gmtime
328 - gmtime_r grantpt
329 - gsignal hasmntopt
330 - hcreate hdestroy
331 - hsearch iconv
332 - iconv_close iconv_open
333 - imaxabs imaxdiv
334 - index initgroups
335 - initstate innetgr
336 - insque ioctl
337 - is_system_labeled
338 - isaexec
339 - isalnum isalnum_l
340 - isalpha isalpha_l
341 - isascii isastream
342 - isatty
343 - isblank isblank_l
344 - iscntrl iscntrl_l
345 - isdigit isdigit_l
346 - isenglish
347 - isgraph isgraph_l
348 - isideogram
349 - islower islower_l
350 - isnan
351 - isnand isnanf
352 - isnumber isphonogram
353 - isprint isprint_l
354 - ispunct ispunct_l
355 - issetugid
356 - isspace isspace_l
357 - isspecial
358 - isupper isupper_l
359 - iswalnum iswalnum_l
360 - iswalpha iswalpha_l
361 - iswblank iswblank_l
362 - iswcntrl iswcntrl_l
363 - iswctype iswctype_l
364 - iswdigit iswdigit_l
365 - iswideogram iswideogram_l
366 - iswgraph iswgraph_l
367 - iswhexnumber iswhexnumber_l
368 - iswlower iswlower_l
369 - iswnumber iswnumber_l
370 - iswphonogram iswphonogram_l
371 - iswprint iswprint_l
372 - iswpunct iswpunct_l
373 - iswspace iswspace_l
374 - iswspecial iswspecial_l
375 - iswupper iswupper_l
376 - iswxdigit iswxdigit_l
377 - isxdigit isxdigit_l
378 - jrand48 kill
379 - killpg l64a
380 - labs ladd
381 - lchown lckpwdf
382 - lcong48 ldexp
383 - ldivide lexp10
384 - lfind lfmt
385 - link linkat
386 - lio_listio llabs
387 - lldiv llog10
388 - llseek lltostr
389 - localeconv localtime
390 - localtime_r lockf
391 - logb lone
392 - longjmp lrand48
393 - lsearch lseek
394 - lshiftl lstat
395 - lsub lten
396 - lzero madvise
397 - makecontext makeutx
398 - malloc
399 - mblen mblen_l
400 - mbrlen mbrlen_l
401 - mbrtowc mbrtowc_l
402 - mbsinit mbsinit_l
403 - mbsnrtowcs mbsnrtowcs_l
404 - mbsrtowcs mbsrtowcs_l
405 - mbstowcs mbstowcs_l
406 - mbtowc mbtowc_l
407 - memalign membar_consumer
408 - membar_enter membar_exit
409 - membar_producer memccpy
410 - memchr memcmp
411 - memcntl memcpy
412 - meminfo memmem
413 - memmove
414 - memset mincore
415 - mkdir mkdirat
416 - mkfifo mkfifoat
417 - mknod mknodat
418 - mkstemp
419 - mktemp mktime
420 - mlock mlockall
421 - mmap mmapobj
422 - modctl
423 - modf modff
424 - modutx monitor
425 - mount mprotect
426 - mq_close mq_getattr
427 - mq_notify mq_open
428 - mq_receive mq_reltimedreceive_np
429 - mq_reltimedsend_np mq_send
430 - mq_setattr mq_timedreceive
431 - mq_timedsend mq_unlink
432 - mrand48 msgctl
433 - msgget msgids
434 - msgrcv msgsnap
435 - msgsnd msync
436 - munlock munlockall
437 - munmap mutex_consistent
438 - mutex_destroy mutex_init
439 - mutex_lock mutex_trylock
440 - mutex_unlock nanosleep
441 - nextafter newlocale
442 - nfs_getfh nftw
443 - ngettext nice
444 - nl_langinfo nl_langinfo_l
445 - nrand48
446 - nss_default_finders nss_delete
447 - nss_endent nss_getent
448 - nss_search nss_setent
449 - ntp_adjtime ntp_gettime
450 - open openat
451 - opendir openlog
452 - optarg opterr
453 - optind optopt
454 - p_online pathconf
455 - pause pclose
456 - pcsample perror
457 - pfmt pipe
458 - plock poll
459 - popen port_alert
460 - port_associate port_create
461 - port_dissociate port_get
462 - port_getn port_send
463 - port_sendn posix_fadvise
464 - posix_fallocate posix_madvise
465 - posix_memalign posix_openpt
466 - posix_spawn posix_spawn_file_actions_addclose
467 - posix_spawn_file_actions_addclosefrom_np posix_spawn_file_actions_adddup2
468 - posix_spawn_file_actions_addopen
469 - posix_spawn_file_actions_destroy
470 - posix_spawn_file_actions_init
471 - posix_spawn_pipe_np
472 - posix_spawnattr_destroy
473 - posix_spawnattr_getflags posix_spawnattr_getpgroup
474 - posix_spawnattr_getschedparam posix_spawnattr_getschedpolicy
475 - posix_spawnattr_getsigdefault posix_spawnattr_getsigignore_np
476 - posix_spawnattr_getsigmask posix_spawnattr_init
477 - posix_spawnattr_setflags posix_spawnattr_setpgroup
478 - posix_spawnattr_setschedparam posix_spawnattr_setschedpolicy
479 - posix_spawnattr_setsigdefault posix_spawnattr_setsigignore_np
480 - posix_spawnattr_setsigmask posix_spawnp
481 - pread preadv
482 - printf
483 - printstack priocntl
484 - priocntlset priv_addset
485 - priv_allocset priv_copyset
486 - priv_delset priv_emptyset
487 - priv_fillset priv_freeset
488 - priv_getbyname priv_getbynum
489 - priv_getsetbyname priv_getsetbynum
490 - priv_gettext priv_ineffect
491 - priv_intersect priv_inverse
492 - priv_isemptyset priv_isequalset
493 - priv_isfullset priv_ismember
494 - priv_issubset priv_set
495 - priv_set_to_str priv_str_to_set
496 - priv_union processor_bind
497 - processor_info profil
498 - pselect pset_assign
499 - pset_bind pset_create
500 - pset_destroy pset_getattr
501 - pset_getloadavg pset_info
502 - pset_list pset_setattr
503 - psiginfo psignal
504 - pthread_atfork pthread_attr_destroy
505 - pthread_attr_get_np
506 - pthread_attr_getdetachstate pthread_attr_getguardsize
507 - pthread_attr_getinheritsched pthread_attr_getschedparam
508 - pthread_attr_getschedpolicy pthread_attr_getscope
509 - pthread_attr_getstack pthread_attr_getstackaddr
510 - pthread_attr_getstacksize pthread_attr_init
511 - pthread_attr_setdetachstate pthread_attr_setguardsize
512 - pthread_attr_setinheritsched pthread_attr_setschedparam
513 - pthread_attr_setschedpolicy pthread_attr_setscope
514 - pthread_attr_setstack pthread_attr_setstackaddr
515 - pthread_attr_setstacksize pthread_barrier_destroy
516 - pthread_barrier_init pthread_barrier_wait
517 - pthread_barrierattr_destroy pthread_barrierattr_getpshared
518 - pthread_barrierattr_init pthread_barrierattr_setpshared
519 - pthread_cancel pthread_cond_broadcast
520 - pthread_cond_destroy pthread_cond_init
521 - pthread_cond_reltimedwait_np pthread_cond_signal
522 - pthread_cond_timedwait pthread_cond_wait
523 - pthread_condattr_destroy pthread_condattr_getclock
524 - pthread_condattr_getpshared pthread_condattr_init
525 - pthread_condattr_setclock pthread_condattr_setpshared
526 - pthread_create pthread_detach
527 - pthread_equal pthread_exit
528 - pthread_getconcurrency pthread_getschedparam
529 - pthread_getspecific pthread_join
530 - pthread_key_create pthread_key_create_once_np
531 - pthread_key_delete
532 - pthread_kill pthread_mutex_consistent
533 - pthread_mutex_destroy pthread_mutex_getprioceiling
534 - pthread_mutex_init pthread_mutex_lock
535 - pthread_mutex_reltimedlock_np pthread_mutex_setprioceiling
536 - pthread_mutex_timedlock pthread_mutex_trylock
537 - pthread_mutex_unlock pthread_mutexattr_destroy
538 - pthread_mutexattr_getprioceiling pthread_mutexattr_getprotocol
539 - pthread_mutexattr_getpshared pthread_mutexattr_getrobust
540 - pthread_mutexattr_gettype pthread_mutexattr_init
541 - pthread_mutexattr_setprioceiling pthread_mutexattr_setprotocol
542 - pthread_mutexattr_setpshared pthread_mutexattr_setrobust
543 - pthread_mutexattr_settype pthread_once
544 - pthread_rwlock_destroy pthread_rwlock_init
545 - pthread_rwlock_rdlock pthread_rwlock_reltimedrdlock_np
546 - pthread_rwlock_reltimedwrlock_np pthread_rwlock_timedrdlock
547 - pthread_rwlock_timedwrlock pthread_rwlock_tryrdlock
548 - pthread_rwlock_trywrlock pthread_rwlock_unlock
549 - pthread_rwlock_wrlock pthread_rwlockattr_destroy
550 - pthread_rwlockattr_getpshared pthread_rwlockattr_init
551 - pthread_rwlockattr_setpshared pthread_self
552 - pthread_setcancelstate pthread_setcanceltype
553 - pthread_setconcurrency pthread_setspecific
554 - pthread_sigmask pthread_setschedparam
555 - pthread_setschedprio pthread_spin_destroy
556 - pthread_spin_init pthread_spin_lock
557 - pthread_spin_trylock pthread_spin_unlock
558 - pthread_testcancel ptsname
559 - putacct putc
560 - putc_unlocked putchar
561 - putchar_unlocked putenv
562 - putmsg putpmsg
563 - putpwent puts
564 - putspent pututline
565 - pututxline putw
566 - putwc putwchar
567 - putws pwrite
568 - pwritev
569 - qeconvert qecvt
570 - qfconvert qfcvt
571 - qgconvert qgcvt
572 - qsort quadruple_to_decimal
573 - raise rand
574 - rand_r random
575 - rctl_walk rctlblk_get_enforced_value
576 - rctlblk_get_firing_time rctlblk_get_global_action
577 - rctlblk_get_global_flags rctlblk_get_local_action
578 - rctlblk_get_local_flags rctlblk_get_privilege
579 - rctlblk_get_recipient_pid rctlblk_get_value
580 - rctlblk_set_local_action rctlblk_set_local_flags
581 - rctlblk_set_privilege rctlblk_set_recipient_pid
582 - rctlblk_set_value rctlblk_size
583 - re_comp re_exec
584 - read readdir
585 - readdir_r readlink
586 - readlinkat
587 - readv realloc
588 - realpath reboot
589 - regcmp regcomp
590 - regerror regex
591 - regexec regfree
592 - remove remque
593 - rename renameat
594 - resetmnttab resolvepath
595 - rewind rewinddir
596 - rindex rmdir
597 - rw_rdlock rw_read_held
598 - rw_tryrdlock rw_trywrlock
599 - rw_unlock rw_write_held
600 - rw_wrlock rwlock_destroy
601 - rwlock_init sbrk
602 - scalb scandir
603 - scanf sched_get_priority_max
604 - sched_get_priority_min sched_getparam
605 - sched_getscheduler sched_rr_get_interval
606 - sched_setparam sched_setscheduler
607 - sched_yield schedctl_exit
608 - schedctl_init schedctl_lookup
609 - schedctl_start schedctl_stop
610 - seconvert seed48
611 - seekdir select
612 - sem_close sem_destroy
613 - sem_getvalue sem_init
614 - sem_open sem_post
615 - sem_reltimedwait_np sem_timedwait
616 - sem_trywait sem_unlink
617 - sem_wait
618 - sema_destroy sema_held
619 - sema_init sema_post
620 - sema_trywait sema_wait
621 - semctl semget
622 - semids semop
623 - semtimedop setattrat
624 - setbuf
625 - setbuffer setcat
626 - setcontext setegid
627 - setenv seteuid
628 - setgid setgrent
629 - setgroups sethostname
630 - setitimer setjmp
631 - setkey setlabel
632 - setlinebuf setlocale
633 - setlogmask setnetgrent
634 - setpflags setpgid
635 - setpgrp setppriv
636 - setpriority setprogname
637 - setpwent
638 - setrctl setregid
639 - setreuid setrlimit
640 - setsid setspent
641 - setstate settaskid
642 - settimeofday setuid
643 - setusershell setustack
644 - setutent setutxent
645 - setvbuf sfconvert
646 - sgconvert shm_open
647 - shm_unlink shmat
648 - shmctl shmdt
649 - shmget shmids
650 - sig2str sigaction
651 - sigaddset sigaltstack
652 - sigdelset sigemptyset
653 - sigfillset sigfpe
654 - sighold sigignore
655 - siginterrupt sigismember
656 - siglongjmp signal
657 - sigpause sigpending
658 - sigprocmask sigqueue
659 - sigrelse
660 - sigsend sigsendset
661 - sigset sigsetjmp
662 - sigstack sigsuspend
663 - sigtimedwait sigwait
664 - sigwaitinfo single_to_decimal
665 - sleep smt_pause
666 - snprintf
667 - sprintf srand
668 - srand48 srandom
669 - sscanf ssignal
670 - stack_getbounds stack_inbounds
671 - stack_setbounds stack_violation
672 - stat statfs
673 - statvfs stime
674 - str2sig
675 - strcasecmp strcasecmp_l
676 - strcat strchr
677 - strcmp strcoll
678 - strcpy strcspn
679 - strdup strerror
680 - strerror_l strerror_r
681 - strfmon strfmon_l
682 - strftime strftime_l
683 - string_to_decimal
684 - strlcat strlcpy
685 - strlen strncasecmp
686 - strncasecmp_l strncat
687 - strncmp strncpy
688 - strnstr strpbrk
689 - strptime strptime_l
690 - strrchr strsep
691 - strsignal strspn
692 - strstr strtod
693 - strtof strtoimax
694 - strtok strtok_r
695 - strtol strtold
696 - strtoll strtoul
697 - strtoull strtoumax
698 - strtows strxfrm
699 - swab swapcontext
700 - swapctl swprintf
701 - swscanf symlink
702 - symlinkat
703 - sync sync_instruction_memory
704 - sysconf sysfs
705 - sysinfo syslog
706 - system tcdrain
707 - tcflow tcflush
708 - tcgetattr tcgetpgrp
709 - tcgetsid tcsendbreak
710 - tcsetattr tcsetpgrp
711 - tdelete tell
712 - telldir tempnam
713 - textdomain tfind
714 - thr_continue thr_create
715 - thr_exit thr_getconcurrency
716 - thr_getprio thr_getspecific
717 - thr_join thr_keycreate
718 - thr_keycreate_once
719 - thr_kill thr_main
720 - thr_min_stack thr_self
721 - thr_setconcurrency thr_setprio
722 - thr_setspecific thr_sigsetmask
723 - thr_stksegment thr_suspend
724 - thr_yield time
725 - timer_create timer_delete
726 - timer_getoverrun timer_gettime
727 - timer_settime
728 - times timezone
729 - tmpfile tmpnam
730 - tmpnam_r toascii
731 - tolower tolower_l
732 - toupper toupper_l
733 - towctrans towctrans_l
734 - towlower towlower_l
735 - towupper towupper_l
736 - truncate
737 - tsearch ttyname
738 - ttyname_r ttyslot
739 - twalk tzname
740 - tzset u8_strcmp
741 - u8_textprep_str u8_validate
742 - uadmin
743 - ualarm uconv_u16tou32
744 - uconv_u16tou8 uconv_u32tou16
745 - uconv_u32tou8 uconv_u8tou16
746 - uconv_u8tou32 ucred_free
747 - ucred_get ucred_getegid
748 - ucred_geteuid ucred_getgroups
749 - ucred_getpflags ucred_getpid
750 - ucred_getprivset ucred_getprojid
751 - ucred_getrgid ucred_getruid
752 - ucred_getsgid ucred_getsuid
753 - ucred_getzoneid ucred_size
754 - ulckpwdf ulimit
755 - ulltostr umask
756 - umount umount2
757 - uname ungetc
758 - ungetwc unlink
759 - unlinkat unlockpt
760 - unordered unsetenv
761 - updwtmp updwtmpx
762 - uselocale
763 - usleep ustat
764 - utime utimensat
765 - utimes utmpname
766 - utmpxname uucopy
767 - valloc vasprintf
768 - verr verrx
769 - vfork vforkx
770 - vfprintf vfscanf
771 - vfwprintf vfwscanf
772 - vhangup vlfmt
773 - vpfmt vprintf
774 - vscanf vsnprintf
775 - vsprintf vsscanf
776 - vswprintf vswscanf
777 - vsyslog vwarn
778 - vwarnx vwprintf
779 - vwscanf wait
780 - wait3 wait4
781 - waitid waitpid
782 - walkcontext warn
783 - warnx watoll
784 - wcpcpy wcpncpy
785 - wcrtomb wcrtomb_l
786 - wcscasecmp wcscasecmp_l
787 - wcscat
788 - wcschr wcscmp
789 - wcscoll wcscoll_l
790 - wcscpy wcscspn
791 - wcsdup wcsftime
792 - wcslen wcsncat
793 - wcsncasecmp wcsncasecmp_l
794 - wcsncmp wcsncpy
795 - wcsnrtombs wcsnrtombs_l
796 - wcspbrk wcsrchr
797 - wcsrtombs wcsrtombs_l
798 - wcsspn
799 - wcsstr wcstod
800 - wcstof wcstoimax
801 - wcstok wcstol
802 - wcstold wcstoll
803 - wcstombs wctombs_l
804 - wcstoul
805 - wcstoull wcstoumax
806 - wcswcs
807 - wcswidth wcswidth_l
808 - wcsxfrm wcsxfrm_l
809 - wctob wctob_l
810 - wctomb wctomb_l
811 - wctrans wctrans_l
812 - wctype wctype_l
813 - wcwidth wcwidth_l
814 - wmemchr wmemcmp
815 - wmemcpy wmemmove
816 - wmemset wordexp
817 - wordfree wprintf
818 - wracct write
819 - writev wscanf
820 - wscasecmp wscat
821 - wschr wscmp
822 - wscol wscoll
823 - wscpy wscspn
824 - wsdup wslen
825 - wsncasecmp wsncat
826 - wsncmp wsncpy
827 - wspbrk wsprintf
828 - wsrchr wsscanf
829 - wsspn wstod
830 - wstok wstol
831 - wstoll wstostr
832 - wsxfrm yield
35 + __nsw_extended_action __nsw_freeconfig
36 + __nsw_getconfig __posix_asctime_r
37 + __posix_ctime_r __posix_getgrgid_r
38 + __posix_getgrnam_r __posix_getlogin_r
39 + __posix_getpwnam_r __posix_getpwuid_r
40 + __posix_sigwait __posix_ttyname_r
41 + __priocntl __priocntlset
42 + __pthread_cleanup_pop __pthread_cleanup_push
43 + __sysconf_xpg5 __unlockpt_xpg4
44 + __xpg4 __xpg4_putmsg
45 + __xpg4_putpmsg _Exit
46 + _altzone _assert
47 + _cleanup _ctype
48 + _daylight _environ
49 + _exit _exithandle
50 + _filbuf _flsbuf
51 + _flushlbf _getdate_err
52 + _getdate_err_addr _iob
53 + _isnan _isnand
54 + _lwp_cond_broadcast _lwp_cond_reltimedwait
55 + _lwp_cond_signal _lwp_cond_timedwait
56 + _lwp_cond_wait _lwp_continue
57 + _lwp_info _lwp_kill
58 + _lwp_mutex_lock _lwp_mutex_trylock
59 + _lwp_mutex_unlock _lwp_self
60 + _lwp_sema_init _lwp_sema_post
61 + _lwp_sema_trywait _lwp_sema_wait
62 + _lwp_suspend _lwp_suspend2
63 + _modf _nextafter
64 + _nsc_trydoorcall _nss_XbyY_buf_alloc
65 + _nss_XbyY_buf_free _nss_netdb_aliases
66 + _numeric _scalb
67 + _sibuf _sobuf
68 + _stack_grow _sys_buslist
69 + _sys_cldlist _sys_fpelist
70 + _sys_illlist _sys_segvlist
71 + _sys_siginfolistp _sys_siglist
72 + _sys_siglistn _sys_siglistp
73 + _sys_traplist _timezone
74 + _tolower _toupper
75 + _tzname _xftw
76 + a64l
77 + abort abs
78 + access acct
79 + acl addrtosymstr
80 + addsev addseverity
81 + adjtime aio_cancel
82 + aio_error aio_fsync
83 + aio_read aio_return
84 + aio_suspend aio_waitn
85 + aio_write aiocancel
86 + aioread aiowait
87 + aiowrite alarm
88 + alphasort altzone
89 + ascftime asctime
90 + asctime_r asprintf
91 + atexit atof
92 + atoi atol
93 + atoll atomic_add_16
94 + atomic_add_16_nv atomic_add_32
95 + atomic_add_32_nv atomic_add_64
96 + atomic_add_64_nv atomic_add_8
97 + atomic_add_8_nv atomic_add_char
98 + atomic_add_char_nv atomic_add_int
99 + atomic_add_int_nv atomic_add_long
100 + atomic_add_long_nv atomic_add_ptr
101 + atomic_add_ptr_nv atomic_add_short
102 + atomic_add_short_nv atomic_and_16
103 + atomic_and_16_nv atomic_and_32
104 + atomic_and_32_nv atomic_and_64
105 + atomic_and_64_nv atomic_and_8
106 + atomic_and_8_nv atomic_and_uchar
107 + atomic_and_uchar_nv atomic_and_uint
108 + atomic_and_uint_nv atomic_and_ulong
109 + atomic_and_ulong_nv atomic_and_ushort
110 + atomic_and_ushort_nv atomic_cas_16
111 + atomic_cas_32 atomic_cas_64
112 + atomic_cas_8 atomic_cas_ptr
113 + atomic_cas_uchar atomic_cas_uint
114 + atomic_cas_ulong atomic_cas_ushort
115 + atomic_clear_long_excl atomic_dec_16
116 + atomic_dec_16_nv atomic_dec_32
117 + atomic_dec_32_nv atomic_dec_64
118 + atomic_dec_64_nv atomic_dec_8
119 + atomic_dec_8_nv atomic_dec_ptr
120 + atomic_dec_ptr_nv atomic_dec_uchar
121 + atomic_dec_uchar_nv atomic_dec_uint
122 + atomic_dec_uint_nv atomic_dec_ulong
123 + atomic_dec_ulong_nv atomic_dec_ushort
124 + atomic_dec_ushort_nv atomic_inc_16
125 + atomic_inc_16_nv atomic_inc_32
126 + atomic_inc_32_nv atomic_inc_64
127 + atomic_inc_64_nv atomic_inc_8
128 + atomic_inc_8_nv atomic_inc_ptr
129 + atomic_inc_ptr_nv atomic_inc_uchar
130 + atomic_inc_uchar_nv atomic_inc_uint
131 + atomic_inc_uint_nv atomic_inc_ulong
132 + atomic_inc_ulong_nv atomic_inc_ushort
133 + atomic_inc_ushort_nv atomic_or_16
134 + atomic_or_16_nv atomic_or_32
135 + atomic_or_32_nv atomic_or_64
136 + atomic_or_64_nv atomic_or_8
137 + atomic_or_8_nv atomic_or_uchar
138 + atomic_or_uchar_nv atomic_or_uint
139 + atomic_or_uint_nv atomic_or_ulong
140 + atomic_or_ulong_nv atomic_or_ushort
141 + atomic_or_ushort_nv atomic_set_long_excl
142 + atomic_swap_16 atomic_swap_32
143 + atomic_swap_64 atomic_swap_8
144 + atomic_swap_ptr atomic_swap_uchar
145 + atomic_swap_uint atomic_swap_ulong
146 + atomic_swap_ushort attropen
147 + backtrace backtrace_symbols
148 + backtrace_symbols_fd basename
149 + bcmp bcopy
150 + bindtextdomain bind_textdomain_codeset
151 + brk bsd_signal
152 + bsearch btowc
153 + btowc_l bzero
154 + calloc canonicalize_file_name
155 + catclose catgets
156 + catopen cfgetispeed
157 + cfgetospeed cfsetispeed
158 + cfsetospeed cftime
159 + chdir chmod
160 + chown chroot
161 + clearerr clearenv
162 + clock clock_getres
163 + clock_gettime clock_nanosleep
164 + clock_settime close
165 + closedir closefrom
166 + closelog cond_broadcast
167 + cond_destroy cond_init
168 + cond_reltimedwait cond_signal
169 + cond_timedwait cond_wait
170 + confstr creat
171 + crypt crypt_genhash_impl
172 + crypt_gensalt crypt_gensalt_impl
173 + csetcol csetlen
174 + ctermid ctermid_r
175 + ctime ctime_r
176 + cuserid daemon
177 + daylight dbm_clearerr
178 + dbm_close dbm_delete
179 + dbm_error dbm_fetch
180 + dbm_firstkey dbm_nextkey
181 + dbm_open dbm_store
182 + dcgettext dcngettext
183 + decimal_to_double decimal_to_extended
184 + decimal_to_quadruple decimal_to_single
185 + dgettext difftime
186 + directio dirfd
187 + dirname div
188 + dladdr dladdr1
189 + dlclose dldump
190 + dlerror dlinfo
191 + dlmopen dlopen
192 + dlsym dngettext
193 + door_bind door_call
194 + door_create door_cred
195 + door_getparam door_info
196 + door_return door_revoke
197 + door_server_create door_setparam
198 + door_ucred door_unbind
199 + double_to_decimal drand48
200 + dup dup2
201 + duplocale econvert
202 + ecvt enable_extended_FILE_stdio
203 + encrypt endgrent
204 + endnetgrent endpwent
205 + endspent endusershell
206 + endutent endutxent
207 + environ erand48
208 + err errno
209 + errx euccol
210 + euclen eucscol
211 + execl execle
212 + execlp execv
213 + execve execvp
214 + exit extended_to_decimal
215 + faccessat facl
216 + fattach fchdir
217 + fchmod fchmodat
218 + fchown fchownat
219 + fchroot fclose
220 + fcloseall fcntl
221 + fconvert fcvt
222 + fdatasync fdetach
223 + fdopen fdopendir
224 + fdwalk feof
225 + ferror fflush
226 + ffs ffsl
227 + ffsll fls
228 + flsl flsll
229 + fgetattr fgetc
230 + fgetgrent fgetgrent_r
231 + fgetpos fgetpwent
232 + fgetpwent_r fgets
233 + fgetspent fgetspent_r
234 + fgetwc fgetwc_l
235 + fgetws file_to_decimal
236 + fileno finite
237 + flockfile fmtmsg
238 + fnmatch fopen
239 + fork fork1
240 + forkall forkallx
241 + forkx fpathconf
242 + fpclass fpgetmask
243 + fpgetround fpgetsticky
244 + fprintf fpsetmask
245 + fpsetround fpsetsticky
246 + fputc fputs
247 + fputwc fputws
248 + fread free
249 + freelocale freopen
250 + frexp fscanf
251 + fseek fseeko
252 + fsetattr fsetpos
253 + fstat fstatat
254 + fstatfs fstatvfs
255 + fsync ftell
256 + ftello ftime
257 + ftok ftruncate
258 + ftrylockfile ftw
259 + func_to_decimal funlockfile
260 + futimens futimesat
261 + fwide fwprintf
262 + fwrite fwscanf
263 + gconvert gcvt
264 + getacct getattrat
265 + getc getc_unlocked
266 + getchar getchar_unlocked
267 + getcontext getcpuid
268 + getcwd getdate
269 + getdate_err getdents
270 + getdtablesize getegid
271 + getenv geteuid
272 + getexecname getextmntent
273 + getgid getgrent
274 + getgrent_r getgrgid
275 + getgrgid_r getgrnam
276 + getgrnam_r getgroups
277 + gethomelgroup gethostid
278 + gethostname gethrtime
279 + gethrvtime getisax
280 + getitimer getloadavg
281 + getlogin getlogin_r
282 + getmntany getmntent
283 + getmsg get_nprocs
284 + get_nprocs_conf getnetgrent
285 + getnetgrent_r getopt
286 + getopt_clip getopt_long
287 + getopt_long_only getpagesize
288 + getpagesizes getpass
289 + getpassphrase getpeerucred
290 + getpflags getpgid
291 + getpgrp getpid
292 + getpmsg getppid
293 + getppriv getpriority
294 + getprogname getprojid
295 + getpw getpwent
296 + getpwent_r getpwnam
297 + getpwnam_r getpwuid
298 + getpwuid_r getrctl
299 + getrlimit getrusage
300 + gets getsid
301 + getspent getspent_r
302 + getspnam getspnam_r
303 + getsubopt gettaskid
304 + gettext gettimeofday
305 + gettxt getuid
306 + getusershell getustack
307 + getutent getutid
308 + getutline getutmp
309 + getutmpx getutxent
310 + getutxid getutxline
311 + getvfsany getvfsent
312 + getvfsfile getvfsspec
313 + getw getwc
314 + getwc_l getwchar
315 + getwchar_l getwd
316 + getwidth getws
317 + getzoneid getzoneidbyname
318 + getzonenamebyid glob
319 + globfree gmtime
320 + gmtime_r grantpt
321 + gsignal hasmntopt
322 + hcreate hdestroy
323 + hsearch iconv
324 + iconv_close iconv_open
325 + imaxabs imaxdiv
326 + index initgroups
327 + initstate innetgr
328 + insque ioctl
329 + is_system_labeled isaexec
330 + isalnum isalnum_l
331 + isalpha isalpha_l
332 + isascii isastream
333 + isatty isblank
334 + isblank_l iscntrl
335 + iscntrl_l isdigit
336 + isdigit_l isenglish
337 + isgraph isgraph_l
338 + isideogram islower
339 + islower_l isnan
340 + isnand isnanf
341 + isnumber isphonogram
342 + isprint isprint_l
343 + ispunct ispunct_l
344 + issetugid isspace
345 + isspace_l isspecial
346 + isupper isupper_l
347 + iswalnum iswalnum_l
348 + iswalpha iswalpha_l
349 + iswblank iswblank_l
350 + iswcntrl iswcntrl_l
351 + iswctype iswctype_l
352 + iswdigit iswdigit_l
353 + iswideogram iswideogram_l
354 + iswgraph iswgraph_l
355 + iswhexnumber iswhexnumber_l
356 + iswlower iswlower_l
357 + iswnumber iswnumber_l
358 + iswphonogram iswphonogram_l
359 + iswprint iswprint_l
360 + iswpunct iswpunct_l
361 + iswspace iswspace_l
362 + iswspecial iswspecial_l
363 + iswupper iswupper_l
364 + iswxdigit iswxdigit_l
365 + isxdigit isxdigit_l
366 + jrand48 kill
367 + killpg l64a
368 + labs ladd
369 + lchown lckpwdf
370 + lcong48 ldexp
371 + ldivide lexp10
372 + lfind lfmt
373 + link linkat
374 + lio_listio llabs
375 + lldiv llog10
376 + llseek lltostr
377 + localeconv localtime
378 + localtime_r lockf
379 + logb lone
380 + longjmp lrand48
381 + lsearch lseek
382 + lshiftl lstat
383 + lsub lten
384 + lzero madvise
385 + makecontext makeutx
386 + malloc mblen
387 + mblen_l mbrlen
388 + mbrlen_l mbrtowc
389 + mbrtowc_l mbsinit
390 + mbsinit_l mbsnrtowcs
391 + mbsnrtowcs_l mbsrtowcs
392 + mbsrtowcs_l mbstowcs
393 + mbstowcs_l mbtowc
394 + mbtowc_l memalign
395 + membar_consumer membar_enter
396 + membar_exit membar_producer
397 + memccpy memchr
398 + memcmp memcntl
399 + memcpy meminfo
400 + memmem memmove
401 + memset mincore
402 + mkdir mkdirat
403 + mkfifo mkfifoat
404 + mknod mknodat
405 + mkstemp mktemp
406 + mktime mlock
407 + mlockall mmap
408 + mmapobj modctl
409 + modf modff
410 + modutx monitor
411 + mount mprotect
412 + mq_close mq_getattr
413 + mq_notify mq_open
414 + mq_receive mq_reltimedreceive_np
415 + mq_reltimedsend_np mq_send
416 + mq_setattr mq_timedreceive
417 + mq_timedsend mq_unlink
418 + mrand48 msgctl
419 + msgget msgids
420 + msgrcv msgsnap
421 + msgsnd msync
422 + munlock munlockall
423 + munmap mutex_consistent
424 + mutex_destroy mutex_init
425 + mutex_lock mutex_trylock
426 + mutex_unlock nanosleep
427 + nextafter newlocale
428 + nfs_getfh nftw
429 + ngettext nice
430 + nl_langinfo nl_langinfo_l
431 + nrand48 nss_default_finders
432 + nss_delete nss_endent
433 + nss_getent nss_search
434 + nss_setent ntp_adjtime
435 + ntp_gettime open
436 + openat opendir
437 + openlog optarg
438 + opterr optind
439 + optopt p_online
440 + pathconf pause
441 + pclose pcsample
442 + perror pfmt
443 + pipe plock
444 + poll popen
445 + port_alert port_associate
446 + port_create port_dissociate
447 + port_get port_getn
448 + port_send port_sendn
449 + posix_fadvise posix_fallocate
450 + posix_madvise posix_memalign
451 + posix_openpt posix_spawn
452 + posix_spawn_file_actions_addclose posix_spawn_file_actions_addclosefrom_np
453 + posix_spawn_file_actions_adddup2 posix_spawn_file_actions_addopen
454 + posix_spawn_file_actions_destroy posix_spawn_file_actions_init
455 + posix_spawn_pipe_np posix_spawnattr_destroy
456 + posix_spawnattr_getflags posix_spawnattr_getpgroup
457 + posix_spawnattr_getschedparam posix_spawnattr_getschedpolicy
458 + posix_spawnattr_getsigdefault posix_spawnattr_getsigignore_np
459 + posix_spawnattr_getsigmask posix_spawnattr_init
460 + posix_spawnattr_setflags posix_spawnattr_setpgroup
461 + posix_spawnattr_setschedparam posix_spawnattr_setschedpolicy
462 + posix_spawnattr_setsigdefault posix_spawnattr_setsigignore_np
463 + posix_spawnattr_setsigmask posix_spawnp
464 + pread preadv
465 + printf printstack
466 + priocntl priocntlset
467 + priv_addset priv_allocset
468 + priv_copyset priv_delset
469 + priv_emptyset priv_fillset
470 + priv_freeset priv_getbyname
471 + priv_getbynum priv_getsetbyname
472 + priv_getsetbynum priv_gettext
473 + priv_ineffect priv_intersect
474 + priv_inverse priv_isemptyset
475 + priv_isequalset priv_isfullset
476 + priv_ismember priv_issubset
477 + priv_set priv_set_to_str
478 + priv_str_to_set priv_union
479 + processor_bind processor_info
480 + profil pselect
481 + pset_assign pset_bind
482 + pset_create pset_destroy
483 + pset_getattr pset_getloadavg
484 + pset_info pset_list
485 + pset_setattr psiginfo
486 + psignal pthread_atfork
487 + pthread_attr_destroy pthread_attr_get_np
488 + pthread_attr_getdetachstate pthread_attr_getguardsize
489 + pthread_attr_getinheritsched pthread_attr_getschedparam
490 + pthread_attr_getschedpolicy pthread_attr_getscope
491 + pthread_attr_getstack pthread_attr_getstackaddr
492 + pthread_attr_getstacksize pthread_attr_init
493 + pthread_attr_setdetachstate pthread_attr_setguardsize
494 + pthread_attr_setinheritsched pthread_attr_setschedparam
495 + pthread_attr_setschedpolicy pthread_attr_setscope
496 + pthread_attr_setstack pthread_attr_setstackaddr
497 + pthread_attr_setstacksize pthread_barrier_destroy
498 + pthread_barrier_init pthread_barrier_wait
499 + pthread_barrierattr_destroy pthread_barrierattr_getpshared
500 + pthread_barrierattr_init pthread_barrierattr_setpshared
501 + pthread_cancel pthread_cond_broadcast
502 + pthread_cond_destroy pthread_cond_init
503 + pthread_cond_reltimedwait_np pthread_cond_signal
504 + pthread_cond_timedwait pthread_cond_wait
505 + pthread_condattr_destroy pthread_condattr_getclock
506 + pthread_condattr_getpshared pthread_condattr_init
507 + pthread_condattr_setclock pthread_condattr_setpshared
508 + pthread_create pthread_detach
509 + pthread_equal pthread_exit
510 + pthread_getconcurrency pthread_getschedparam
511 + pthread_getspecific pthread_join
512 + pthread_key_create pthread_key_create_once_np
513 + pthread_key_delete pthread_kill
514 + pthread_mutex_consistent pthread_mutex_destroy
515 + pthread_mutex_getprioceiling pthread_mutex_init
516 + pthread_mutex_lock pthread_mutex_reltimedlock_np
517 + pthread_mutex_setprioceiling pthread_mutex_timedlock
518 + pthread_mutex_trylock pthread_mutex_unlock
519 + pthread_mutexattr_destroy pthread_mutexattr_getprioceiling
520 + pthread_mutexattr_getprotocol pthread_mutexattr_getpshared
521 + pthread_mutexattr_getrobust pthread_mutexattr_gettype
522 + pthread_mutexattr_init pthread_mutexattr_setprioceiling
523 + pthread_mutexattr_setprotocol pthread_mutexattr_setpshared
524 + pthread_mutexattr_setrobust pthread_mutexattr_settype
525 + pthread_once pthread_rwlock_destroy
526 + pthread_rwlock_init pthread_rwlock_rdlock
527 + pthread_rwlock_reltimedrdlock_np pthread_rwlock_reltimedwrlock_np
528 + pthread_rwlock_timedrdlock pthread_rwlock_timedwrlock
529 + pthread_rwlock_tryrdlock pthread_rwlock_trywrlock
530 + pthread_rwlock_unlock pthread_rwlock_wrlock
531 + pthread_rwlockattr_destroy pthread_rwlockattr_getpshared
532 + pthread_rwlockattr_init pthread_rwlockattr_setpshared
533 + pthread_self pthread_setcancelstate
534 + pthread_setcanceltype pthread_setconcurrency
535 + pthread_setspecific pthread_sigmask
536 + pthread_setschedparam pthread_setschedprio
537 + pthread_spin_destroy pthread_spin_init
538 + pthread_spin_lock pthread_spin_trylock
539 + pthread_spin_unlock pthread_testcancel
540 + ptsname putacct
541 + putc putc_unlocked
542 + putchar putchar_unlocked
543 + putenv putmsg
544 + putpmsg putpwent
545 + puts putspent
546 + pututline pututxline
547 + putw putwc
548 + putwchar putws
549 + pwrite pwritev
550 + qeconvert qecvt
551 + qfconvert qfcvt
552 + qgconvert qgcvt
553 + qsort quadruple_to_decimal
554 + raise rand
555 + rand_r random
556 + rctl_walk rctlblk_get_enforced_value
557 + rctlblk_get_firing_time rctlblk_get_global_action
558 + rctlblk_get_global_flags rctlblk_get_local_action
559 + rctlblk_get_local_flags rctlblk_get_privilege
560 + rctlblk_get_recipient_pid rctlblk_get_value
561 + rctlblk_set_local_action rctlblk_set_local_flags
562 + rctlblk_set_privilege rctlblk_set_recipient_pid
563 + rctlblk_set_value rctlblk_size
564 + re_comp re_exec
565 + read readdir
566 + readdir_r readlink
567 + readlinkat readv
568 + realloc realpath
569 + reboot regcmp
570 + regcomp regerror
571 + regex regexec
572 + regfree remove
573 + remque rename
574 + renameat resetmnttab
575 + resolvepath rewind
576 + rewinddir rindex
577 + rmdir rw_rdlock
578 + rw_read_held rw_tryrdlock
579 + rw_trywrlock rw_unlock
580 + rw_write_held rw_wrlock
581 + rwlock_destroy rwlock_init
582 + sbrk scalb
583 + scandir scanf
584 + sched_get_priority_max sched_get_priority_min
585 + sched_getparam sched_getscheduler
586 + sched_rr_get_interval sched_setparam
587 + sched_setscheduler sched_yield
588 + schedctl_exit schedctl_init
589 + schedctl_lookup schedctl_start
590 + schedctl_stop seconvert
591 + seed48 seekdir
592 + select sem_close
593 + sem_destroy sem_getvalue
594 + sem_init sem_open
595 + sem_post sem_reltimedwait_np
596 + sem_timedwait sem_trywait
597 + sem_unlink sem_wait
598 + sema_destroy sema_held
599 + sema_init sema_post
600 + sema_trywait sema_wait
601 + semctl semget
602 + semids semop
603 + semtimedop setattrat
604 + setbuf setbuffer
605 + setcat setcontext
606 + setegid setenv
607 + seteuid setgid
608 + setgrent setgroups
609 + sethostname setitimer
610 + setjmp setkey
611 + setlabel setlinebuf
612 + setlocale setlogmask
613 + setnetgrent setpflags
614 + setpgid setpgrp
615 + setppriv setpriority
616 + setprogname setpwent
617 + setrctl setregid
618 + setreuid setrlimit
619 + setsid setspent
620 + setstate settaskid
621 + settimeofday setuid
622 + setusershell setustack
623 + setutent setutxent
624 + setvbuf sfconvert
625 + sgconvert shm_open
626 + shm_unlink shmat
627 + shmctl shmdt
628 + shmget shmids
629 + sig2str sigaction
630 + sigaddset sigaltstack
631 + sigdelset sigemptyset
632 + sigfillset sigfpe
633 + sighold sigignore
634 + siginterrupt sigismember
635 + siglongjmp signal
636 + sigpause sigpending
637 + sigprocmask sigqueue
638 + sigrelse sigsend
639 + sigsendset sigset
640 + sigsetjmp sigstack
641 + sigsuspend sigtimedwait
642 + sigwait sigwaitinfo
643 + single_to_decimal sleep
644 + smt_pause snprintf
645 + sprintf srand
646 + srand48 srandom
647 + sscanf ssignal
648 + stack_getbounds stack_inbounds
649 + stack_setbounds stack_violation
650 + stat statfs
651 + statvfs stime
652 + str2sig strcasecmp
653 + strcasecmp_l strcat
654 + strchr strcmp
655 + strcoll strcpy
656 + strcspn strdup
657 + strerror strerror_l
658 + strerror_r strfmon
659 + strfmon_l strftime
660 + strftime_l string_to_decimal
661 + strlcat strlcpy
662 + strlen strncasecmp
663 + strncasecmp_l strncat
664 + strncmp strncpy
665 + strnstr strpbrk
666 + strptime strptime_l
667 + strrchr strsep
668 + strsignal strspn
669 + strstr strtod
670 + strtof strtoimax
671 + strtok strtok_r
672 + strtol strtold
673 + strtoll strtoul
674 + strtoull strtoumax
675 + strtows strxfrm
676 + swab swapcontext
677 + swapctl swprintf
678 + swscanf symlink
679 + symlinkat sync
680 + sync_instruction_memory sysconf
681 + sysfs sysinfo
682 + syslog system
683 + tcdrain tcflow
684 + tcflush tcgetattr
685 + tcgetpgrp tcgetsid
686 + tcsendbreak tcsetattr
687 + tcsetpgrp tdelete
688 + tell telldir
689 + tempnam textdomain
690 + tfind thr_continue
691 + thr_create thr_exit
692 + thr_getconcurrency thr_getprio
693 + thr_getspecific thr_join
694 + thr_keycreate thr_keycreate_once
695 + thr_kill thr_main
696 + thr_min_stack thr_self
697 + thr_setconcurrency thr_setprio
698 + thr_setspecific thr_sigsetmask
699 + thr_stksegment thr_suspend
700 + thr_yield time
701 + timer_create timer_delete
702 + timer_getoverrun timer_gettime
703 + timer_settime times
704 + timezone tmpfile
705 + tmpnam tmpnam_r
706 + toascii tolower
707 + tolower_l toupper
708 + toupper_l towctrans
709 + towctrans_l towlower
710 + towlower_l towupper
711 + towupper_l truncate
712 + tsearch ttyname
713 + ttyname_r ttyslot
714 + twalk tzname
715 + tzset u8_strcmp
716 + u8_textprep_str u8_validate
717 + uadmin ualarm
718 + uconv_u16tou32 uconv_u16tou8
719 + uconv_u32tou16 uconv_u32tou8
720 + uconv_u8tou16 uconv_u8tou32
721 + ucred_free ucred_get
722 + ucred_getegid ucred_geteuid
723 + ucred_getgroups ucred_getpflags
724 + ucred_getpid ucred_getprivset
725 + ucred_getprojid ucred_getrgid
726 + ucred_getruid ucred_getsgid
727 + ucred_getsuid ucred_getzoneid
728 + ucred_size ulckpwdf
729 + ulimit ulltostr
730 + umask umount
731 + umount2 uname
732 + ungetc ungetwc
733 + unlink unlinkat
734 + unlockpt unordered
735 + unsetenv updwtmp
736 + updwtmpx uselocale
737 + usleep ustat
738 + utime utimensat
739 + utimes utmpname
740 + utmpxname uucopy
741 + valloc vasprintf
742 + verr verrx
743 + vfork vforkx
744 + vfprintf vfscanf
745 + vfwprintf vfwscanf
746 + vhangup vlfmt
747 + vpfmt vprintf
748 + vscanf vsnprintf
749 + vsprintf vsscanf
750 + vswprintf vswscanf
751 + vsyslog vwarn
752 + vwarnx vwprintf
753 + vwscanf wait
754 + wait3 wait4
755 + waitid waitpid
756 + walkcontext warn
757 + warnx watoll
758 + wcpcpy wcpncpy
759 + wcrtomb wcrtomb_l
760 + wcscasecmp wcscasecmp_l
761 + wcscat wcschr
762 + wcscmp wcscoll
763 + wcscoll_l wcscpy
764 + wcscspn wcsdup
765 + wcsftime wcslen
766 + wcsncat wcsncasecmp
767 + wcsncasecmp_l wcsncmp
768 + wcsncpy wcsnrtombs
769 + wcsnrtombs_l wcspbrk
770 + wcsrchr wcsrtombs
771 + wcsrtombs_l wcsspn
772 + wcsstr wcstod
773 + wcstof wcstoimax
774 + wcstok wcstol
775 + wcstold wcstoll
776 + wcstombs wctombs_l
777 + wcstoul wcstoull
778 + wcstoumax wcswcs
779 + wcswidth wcswidth_l
780 + wcsxfrm wcsxfrm_l
781 + wctob wctob_l
782 + wctomb wctomb_l
783 + wctrans wctrans_l
784 + wctype wctype_l
785 + wcwidth wcwidth_l
786 + wmemchr wmemcmp
787 + wmemcpy wmemmove
788 + wmemset wordexp
789 + wordfree wprintf
790 + wracct write
791 + writev wscanf
792 + wscasecmp wscat
793 + wschr wscmp
794 + wscol wscoll
795 + wscpy wscspn
796 + wsdup wslen
797 + wsncasecmp wsncat
798 + wsncmp wsncpy
799 + wspbrk wsprintf
800 + wsrchr wsscanf
801 + wsspn wstod
802 + wstok wstol
803 + wstoll wstostr
804 + wsxfrm yield
833 805
834 806
835 807
836 808 The following interfaces are unique to the 32-bit version of this
837 809 library:
838 810
839 811
840 812
841 813
842 814 __div64 __mul64
843 815 __posix_readdir_r __rem64
844 816 __udiv64 __urem64
845 817 _bufendtab _lastbuf
846 818 _s_fcntl _sys_nsig
847 819 _xftw64 aio_cancel64
848 820 aio_error64 aio_fsync64
849 821 aio_read64 aio_return64
850 822 aio_suspend64 aio_waitn64
851 823 aio_write64 creat64
852 824 fgetpos64 fopen64
853 825 freopen64 fseeko64
854 826 fsetpos64 fstat64
855 827 fstatvfs64 ftello64
856 828 ftruncate64 ftw64
857 829 getdents64 getrlimit64
858 830 lio_listio64 lockf64
859 831 lseek64 lstat64
860 832 mkstemp64 mmap64
861 833 nftw64 open64
862 834 pread64 preadv64
863 835 ptrace pwrite64
864 836 pwritev64 readdir64
865 837 readdir64_r s_fcntl
866 838 s_ioctl select_large_fdset
867 839 setrlimit64 stat64
868 840 statvfs64 sys_errlist
869 841 sys_nerr tell64
870 842 tmpfile64 truncate64
871 843
872 844
873 845
874 846 The following interfaces are unique to the 32-bit SPARC version of this
875 847 library:
876 848
877 849
878 850
879 851
880 852 .div .mul
881 853 .rem .stret1
882 854 .stret2 .stret4
883 855 .stret8 .udiv
884 856 .umul .urem
885 857 _Q_add _Q_cmp
886 858 _Q_cmpe _Q_div
887 859 _Q_dtoq _Q_feq
888 860 _Q_fge _Q_fgt
889 861 _Q_fle _Q_flt
890 862 _Q_fne _Q_itoq
891 863 _Q_lltoq _Q_mul
892 864 _Q_neg _Q_qtod
893 865 _Q_qtoi _Q_qtoll
894 866 _Q_qtos _Q_qtou
895 867 _Q_qtoull _Q_sqrt
896 868 _Q_stoq _Q_sub
897 869 _Q_ulltoq _Q_utoq
898 870 __dtoll __dtou
899 871 __dtoull __ftoll
900 872 __ftou __ftoull
901 873 __umul64
902 874
903 875
904 876
905 877 The following interfaces are unique to the 32-bit x86 version of this
906 878 library:
907 879
908 880
909 881
910 882
911 883 __fpstart _fp_hw
912 884 _fpstart _fxstat
913 885 _lxstat _nuname
914 886 _thr_errno_addr _xmknod
915 887 _xstat nuname
916 888
917 889
918 890
919 891 The following interfaces are unique to the 64-bit SPARC version of this
920 892 library:
921 893
922 894
923 895
924 896
925 897 _Qp_add _Qp_cmp
926 898 _Qp_cmpe _Qp_div
927 899 _Qp_dtoq _Qp_feq
928 900 _Qp_fge _Qp_fgt
929 901 _Qp_fle _Qp_flt
930 902 _Qp_fne _Qp_itoq
931 903 _Qp_mul _Qp_neg
932 904 _Qp_qtod _Qp_qtoi
933 905 _Qp_qtos _Qp_qtoui
934 906 _Qp_qtoux _Qp_qtox
935 907 _Qp_sqrt _Qp_stoq
936 908 _Qp_sub _Qp_uitoq
937 909 _Qp_uxtoq _Qp_xtoq
938 910 __align_cpy_1 __align_cpy_16
939 911 __align_cpy_2 __align_cpy_4
940 912 __align_cpy_8 __dtoul
941 913 __ftoul __sparc_utrap_install
942 914
943 915
944 916 FILES
945 917 /lib/libc.so.1
946 918 shared object
947 919
948 920
949 921 /lib/64/libc.so.1
950 922 64-bit shared object
951 923
952 924
953 925 /lib/c_synonyms.so.1
954 926 A compatibility library to provide access to
955 927 obsolete libc synonym symbols
956 928
957 929
958 930 /lib/64/c_synonyms.so.1
959 931 A 64-bit compatibility library to provide
960 932 access to obsolete libc synonym symbols
961 933
962 934
963 935 ATTRIBUTES
964 936 See attributes(5) for descriptions of the following attributes:
965 937
966 938
967 939
968 940
969 941 +---------------+-----------------+
970 942 |ATTRIBUTE TYPE | ATTRIBUTE VALUE |
971 943 |MT-Level | Safe |
972 944 +---------------+-----------------+
973 945
974 946 SEE ALSO
975 947 pvs(1), Intro(2), Intro(3), attributes(5), lf64(5), standards(5)
976 948
977 949 NOTES
978 950 The synonyms compatibility library, c_synonyms.so.1, provides a
979 951 mechanism to support old applications and libraries that were
980 952 mistakenly built using now-obsolete synonym symbols from libc.
981 953
982 954 Before the advent of direct binding (-B direct) libc provided many
983 955 functions with two names. For example, getpwent() and _getpwent().
984 956 These two names referred to exactly the same function in libc. The
985 957 leading-underscore symbol was intended to be used by system libraries
986 958 in order to avoid conflicting with an application that might define its
987 959 own version of getpwent() with completely different semantics.
988 960 Standard-conforming applications may not define and use function names
989 961 with leading underscores.
990 962
991 963 illumos system libraries are now built with direct binding. This means
992 964 that a system library that calls getpwent() will bind directly to the
993 965 instance of getpwent() in libc, even if the application to which it is
994 966 linked defines a different getpwent() for its own use. The application
995 967 binds to its instance of getpwent() and there is no resulting conflict.
996 968 The direct binding mechanism is equally available to libraries not
997 969 delivered with illumos.
998 970
999 971 As a result of this evolution, most of the leading-underscore synonym
1000 972 symbols have been removed from libc. This means that applications that
1001 973 call these now-obsolete function names will cease to work. They will
1002 974 typically draw the error:
1003 975
1004 976 $ ./application
1005 977 ld.so.1: fatal: relocation error: symbol _getpwent:
1006 978 referenced symbol not found
1007 979 Killed
1008 980
1009 981
1010 982
1011 983
1012 984 All of the old leading-underscore symbols have been copied to the
1013 985 synonyms compatibility library. This library simply redirects the calls
1014 986 to the non-underscore instances of the corresponding functions in libc.
1015 987 Use it as a pre-loaded object:
1016 988
↓ open down ↓ |
174 lines elided |
↑ open up ↑ |
1017 989 $ LD_PRELOAD=c_synonyms.so.1 ./application
1018 990
1019 991
1020 992
1021 993 The synonyms compatibility library is intended neither to enable the
1022 994 generation of applications that call the obsolete leading-underscore
1023 995 synonym functions, nor to endorse this particular programming practice.
1024 996
1025 997
1026 998
1027 - December 10, 2015 LIBC(3LIB)
999 + February 14, 2020 LIBC(3LIB)
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX