Print this page
add wcscasecmp & friends
Ensured various XPG7 stuff are declared properly in sys/stat.h (and cleanup)
New documentation for wcslen, wcsnlen, wcscasecmp (and friends), wcsdup.
Various other tweaks and markup improvements.

Split Close
Expand all
Collapse all
          --- old/usr/src/man/man3lib/libc.3lib
          +++ new/usr/src/man/man3lib/libc.3lib
   1      -'\" te
   2    1  .\" Copyright 2014 Garrett D'Amore <garrett@damore.org>
   3    2  .\" Copyright (c) 2009, Sun Microsystems, Inc.  All rights reserved.
   4    3  .\" The contents of this file are subject to the terms of the Common Development and Distribution License (the "License").  You may not use this file except in compliance with the License. You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE or http://www.opensolaris.org/os/licensing.
   5    4  .\"  See the License for the specific language governing permissions and limitations under the License. When distributing Covered Code, include this CDDL HEADER in each file and include the License file at usr/src/OPENSOLARIS.LICENSE.  If applicable, add the following below this CDDL HEADER, with
   6    5  .\" the fields enclosed by brackets "[]" replaced with your own identifying information: Portions Copyright [yyyy] [name of copyright owner]
   7    6  .\" Copyright 2011 by Delphix.  All rights reserved.
   8      -.TH LIBC 3LIB "Jul 1, 2014"
   9      -.SH NAME
  10      -libc \- C library
  11      -.SH DESCRIPTION
  12      -.sp
  13      -.LP
        7 +.Dd "Jul 27, 2014"
        8 +.Dt LIBC 3LIB
        9 +.Os
       10 +.Sh NAME
       11 +.Nm libc
       12 +.Nd C library
       13 +.Sh DESCRIPTION
  14   14  Functions in this library provide various facilities defined by System V, ANSI
  15      -C, POSIX, and so on.  See \fBstandards\fR(5). In addition, those facilities
       15 +C, POSIX, and so on.  See
       16 +.Xr standards 5 .
       17 +In addition, those facilities
  16   18  previously defined in the internationalization and the wide-character libraries
  17   19  are now defined in this library, as are the facilities previously defined in
  18      -the multithreading libraries, \fBlibthread\fR and \fBlibpthread\fR.
  19      -.SH INTERFACES
  20      -.sp
  21      -.LP
  22      -The shared object \fBlibc.so.1\fR provides the public interfaces defined below.
  23      -See \fBIntro\fR(3) for additional information on shared object interfaces.
  24      -.sp
  25      -
  26      -.sp
  27      -.TS
  28      -l l
  29      -l l .
  30      -\fB____loc1\fR  \fB___errno\fR
  31      -\fB__builtin_alloca\fR  \fB__ctype\fR
  32      -\fB__fbufsize\fR        \fB__flbf\fR
  33      -\fB__flt_rounds\fR      \fB__fpending\fR
  34      -\fB__fpurge\fR  \fB__freadable\fR
  35      -\fB__freading\fR        \fB__fsetlocking\fR
  36      -\fB__fwritable\fR       \fB__fwriting\fR
  37      -\fB__huge_val\fR        \fB__iob\fR
  38      -\fB__loc1\fR    \fB__major\fR
  39      -\fB__makedev\fR \fB__mb_cur_max_l\fR
  40      -\fB__minor\fR
  41      -\fB__nsw_extended_action\fR     \fB__nsw_freeconfig\fR
  42      -\fB__nsw_getconfig\fR   \fB__posix_asctime_r\fR
  43      -\fB__posix_ctime_r\fR   \fB__posix_getgrgid_r\fR
  44      -\fB__posix_getgrnam_r\fR        \fB__posix_getlogin_r\fR
  45      -\fB__posix_getpwnam_r\fR        \fB__posix_getpwuid_r\fR
  46      -\fB__posix_sigwait\fR   \fB__posix_ttyname_r\fR
  47      -\fB__priocntl\fR        \fB__priocntlset\fR
  48      -\fB__pthread_cleanup_pop\fR     \fB__pthread_cleanup_push\fR
  49      -\fB__sysconf_xpg5\fR    \fB__xpg4\fR
  50      -\fB__xpg4_putmsg\fR     \fB__xpg4_putpmsg\fR
  51      -\fB_Exit\fR     \fB_altzone\fR
  52      -\fB_assert\fR   \fB_cleanup\fR
  53      -\fB_ctype\fR    \fB_daylight\fR
  54      -\fB_environ\fR  \fB_exit\fR
  55      -\fB_exithandle\fR       \fB_filbuf\fR
  56      -\fB_flsbuf\fR   \fB_flushlbf\fR
  57      -\fB_getdate_err\fR      \fB_getdate_err_addr\fR
  58      -\fB_iob\fR      \fB_isnan\fR
  59      -\fB_isnand\fR   \fB_lwp_cond_broadcast\fR
  60      -\fB_lwp_cond_reltimedwait\fR    \fB_lwp_cond_signal\fR
  61      -\fB_lwp_cond_timedwait\fR       \fB_lwp_cond_wait\fR
  62      -\fB_lwp_continue\fR     \fB_lwp_info\fR
  63      -\fB_lwp_kill\fR \fB_lwp_mutex_lock\fR
  64      -\fB_lwp_mutex_trylock\fR        \fB_lwp_mutex_unlock\fR
  65      -\fB_lwp_self\fR \fB_lwp_sema_init\fR
  66      -\fB_lwp_sema_post\fR    \fB_lwp_sema_trywait\fR
  67      -\fB_lwp_sema_wait\fR    \fB_lwp_suspend\fR
  68      -\fB_lwp_suspend2\fR     \fB_modf\fR
  69      -\fB_nextafter\fR        \fB_nsc_trydoorcall\fR
  70      -\fB_nss_XbyY_buf_alloc\fR       \fB_nss_XbyY_buf_free\fR
  71      -\fB_nss_netdb_aliases\fR        \fB_numeric\fR
  72      -\fB_scalb\fR    \fB_sibuf\fR
  73      -\fB_sobuf\fR    \fB_stack_grow\fR
  74      -\fB_sys_buslist\fR      \fB_sys_cldlist\fR
  75      -\fB_sys_fpelist\fR      \fB_sys_illlist\fR
  76      -\fB_sys_segvlist\fR     \fB_sys_siginfolistp\fR
  77      -\fB_sys_siglist\fR      \fB_sys_siglistn\fR
  78      -\fB_sys_siglistp\fR     \fB_sys_traplist\fR
  79      -\fB_timezone\fR \fB_tolower\fR
  80      -\fB_toupper\fR  \fB_tzname\fR
  81      -\fB_xftw\fR     \fB\fR
  82      -\fBa64l\fR      \fBabort\fR
  83      -\fBabs\fR       \fBaccess\fR
  84      -\fBacct\fR      \fBacl\fR
  85      -\fBaddrtosymstr\fR      \fBaddsev\fR
  86      -\fBaddseverity\fR       \fBadjtime\fR
  87      -\fBaio_cancel\fR        \fBaio_error\fR
  88      -\fBaio_fsync\fR \fBaio_read\fR
  89      -\fBaio_return\fR        \fBaio_suspend\fR
  90      -\fBaio_waitn\fR \fBaio_write\fR
  91      -\fBaiocancel\fR \fBaioread\fR
  92      -\fBaiowait\fR   \fBaiowrite\fR
  93      -\fBalarm\fR     \fBalphasort\fR
  94      -\fBaltzone\fR   \fBascftime\fR
  95      -\fBasctime\fR   \fBasctime_r\fR
  96      -\fBasprintf\fR  
  97      -\fBatexit\fR    \fBatof\fR
  98      -\fBatoi\fR      \fBatol\fR
  99      -\fBatoll\fR     \fBatomic_add_16\fR
 100      -\fBatomic_add_16_nv\fR  \fBatomic_add_32\fR
 101      -\fBatomic_add_32_nv\fR  \fBatomic_add_64\fR
 102      -\fBatomic_add_64_nv\fR  \fBatomic_add_8\fR
 103      -\fBatomic_add_8_nv\fR   \fBatomic_add_char\fR
 104      -\fBatomic_add_char_nv\fR        \fBatomic_add_int\fR
 105      -\fBatomic_add_int_nv\fR \fBatomic_add_long\fR
 106      -\fBatomic_add_long_nv\fR        \fBatomic_add_ptr\fR
 107      -\fBatomic_add_ptr_nv\fR \fBatomic_add_short\fR
 108      -\fBatomic_add_short_nv\fR       \fBatomic_and_16\fR
 109      -\fBatomic_and_16_nv\fR  \fBatomic_and_32\fR
 110      -\fBatomic_and_32_nv\fR  \fBatomic_and_64\fR
 111      -\fBatomic_and_64_nv\fR  \fBatomic_and_8\fR
 112      -\fBatomic_and_8_nv\fR   \fBatomic_and_uchar\fR
 113      -\fBatomic_and_uchar_nv\fR       \fBatomic_and_uint\fR
 114      -\fBatomic_and_uint_nv\fR        \fBatomic_and_ulong\fR
 115      -\fBatomic_and_ulong_nv\fR       \fBatomic_and_ushort\fR
 116      -\fBatomic_and_ushort_nv\fR      \fBatomic_cas_16\fR
 117      -\fBatomic_cas_32\fR     \fBatomic_cas_64\fR
 118      -\fBatomic_cas_8\fR      \fBatomic_cas_ptr\fR
 119      -\fBatomic_cas_uchar\fR  \fBatomic_cas_uint\fR
 120      -\fBatomic_cas_ulong\fR  \fBatomic_cas_ushort\fR
 121      -\fBatomic_clear_long_excl\fR    \fBatomic_dec_16\fR
 122      -\fBatomic_dec_16_nv\fR  \fBatomic_dec_32\fR
 123      -\fBatomic_dec_32_nv\fR  \fBatomic_dec_64\fR
 124      -\fBatomic_dec_64_nv\fR  \fBatomic_dec_8\fR
 125      -\fBatomic_dec_8_nv\fR   \fBatomic_dec_ptr\fR
 126      -\fBatomic_dec_ptr_nv\fR \fBatomic_dec_uchar\fR
 127      -\fBatomic_dec_uchar_nv\fR       \fBatomic_dec_uint\fR
 128      -\fBatomic_dec_uint_nv\fR        \fBatomic_dec_ulong\fR
 129      -\fBatomic_dec_ulong_nv\fR       \fBatomic_dec_ushort\fR
 130      -\fBatomic_dec_ushort_nv\fR      \fBatomic_inc_16\fR
 131      -\fBatomic_inc_16_nv\fR  \fBatomic_inc_32\fR
 132      -\fBatomic_inc_32_nv\fR  \fBatomic_inc_64\fR
 133      -\fBatomic_inc_64_nv\fR  \fBatomic_inc_8\fR
 134      -\fBatomic_inc_8_nv\fR   \fBatomic_inc_ptr\fR
 135      -\fBatomic_inc_ptr_nv\fR \fBatomic_inc_uchar\fR
 136      -\fBatomic_inc_uchar_nv\fR       \fBatomic_inc_uint\fR
 137      -\fBatomic_inc_uint_nv\fR        \fBatomic_inc_ulong\fR
 138      -\fBatomic_inc_ulong_nv\fR       \fBatomic_inc_ushort\fR
 139      -\fBatomic_inc_ushort_nv\fR      \fBatomic_or_16\fR
 140      -\fBatomic_or_16_nv\fR   \fBatomic_or_32\fR
 141      -\fBatomic_or_32_nv\fR   \fBatomic_or_64\fR
 142      -\fBatomic_or_64_nv\fR   \fBatomic_or_8\fR
 143      -\fBatomic_or_8_nv\fR    \fBatomic_or_uchar\fR
 144      -\fBatomic_or_uchar_nv\fR        \fBatomic_or_uint\fR
 145      -\fBatomic_or_uint_nv\fR \fBatomic_or_ulong\fR
 146      -\fBatomic_or_ulong_nv\fR        \fBatomic_or_ushort\fR
 147      -\fBatomic_or_ushort_nv\fR       \fBatomic_set_long_excl\fR
 148      -\fBatomic_swap_16\fR    \fBatomic_swap_32\fR
 149      -\fBatomic_swap_64\fR    \fBatomic_swap_8\fR
 150      -\fBatomic_swap_ptr\fR   \fBatomic_swap_uchar\fR
 151      -\fBatomic_swap_uint\fR  \fBatomic_swap_ulong\fR
 152      -\fBatomic_swap_ushort\fR        \fBattropen\fR
 153      -\fBbacktrace\fR \fBbacktrace_symbols\fR
 154      -\fBbacktrace_symbols_fd\fR      \fBbasename\fR
 155      -\fBbcmp\fR      \fBbcopy\fR
 156      -\fBbindtextdomain\fR    \fBbind_textdomain_codeset\fR
 157      -\fBbrk\fR       \fBbsd_signal\fR
 158      -\fBbsearch\fR
 159      -\fBbtowc\fR     \fBbtowc_l\fR
 160      -\fBbzero\fR     \fBcalloc\fR
 161      -\fBcatclose\fR  \fBcatgets\fR
 162      -\fBcatopen\fR   \fBcfgetispeed\fR
 163      -\fBcfgetospeed\fR       \fBcfsetispeed\fR
 164      -\fBcfsetospeed\fR       \fBcftime\fR
 165      -\fBchdir\fR     \fBchmod\fR
 166      -\fBchown\fR     \fBchroot\fR
 167      -\fBclearerr\fR  \fBclock\fR
 168      -\fBclock_getres\fR      \fBclock_gettime\fR
 169      -\fBclock_nanosleep\fR   \fBclock_settime\fR
 170      -\fBclose\fR     \fBclosedir\fR
 171      -\fBclosefrom\fR \fBcloselog\fR
 172      -\fBcond_broadcast\fR    \fBcond_destroy\fR
 173      -\fBcond_init\fR \fBcond_reltimedwait\fR
 174      -\fBcond_signal\fR       \fBcond_timedwait\fR
 175      -\fBcond_wait\fR \fBconfstr\fR
 176      -\fBcreat\fR     \fBcrypt\fR
 177      -\fBcrypt_genhash_impl\fR        \fBcrypt_gensalt\fR
 178      -\fBcrypt_gensalt_impl\fR        \fBcsetcol\fR
 179      -\fBcsetlen\fR   \fBctermid\fR
 180      -\fBctermid_r\fR \fBctime\fR
 181      -\fBctime_r\fR   \fBcuserid\fR
 182      -\fBdaemon\fR    
 183      -\fBdaylight\fR  \fBdbm_clearerr\fR
 184      -\fBdbm_close\fR \fBdbm_delete\fR
 185      -\fBdbm_error\fR \fBdbm_fetch\fR
 186      -\fBdbm_firstkey\fR      \fBdbm_nextkey\fR
 187      -\fBdbm_open\fR  \fBdbm_store\fR
 188      -\fBdcgettext\fR \fBdcngettext\fR
 189      -\fBdecimal_to_double\fR \fBdecimal_to_extended\fR
 190      -\fBdecimal_to_quadruple\fR      \fBdecimal_to_single\fR
 191      -\fBdgettext\fR  \fBdifftime\fR
 192      -\fBdirectio\fR  \fBdirfd\fR
 193      -\fBdirname\fR   \fBdiv\fR
 194      -\fBdladdr\fR    \fBdladdr1\fR
 195      -\fBdlclose\fR   \fBdldump\fR
 196      -\fBdlerror\fR   \fBdlinfo\fR
 197      -\fBdlmopen\fR   \fBdlopen\fR
 198      -\fBdlsym\fR     \fBdngettext\fR
 199      -\fBdoor_bind\fR \fBdoor_call\fR
 200      -\fBdoor_create\fR       \fBdoor_cred\fR
 201      -\fBdoor_getparam\fR     \fBdoor_info\fR
 202      -\fBdoor_return\fR       \fBdoor_revoke\fR
 203      -\fBdoor_server_create\fR        \fBdoor_setparam\fR
 204      -\fBdoor_ucred\fR        \fBdoor_unbind\fR
 205      -\fBdouble_to_decimal\fR \fBdrand48\fR
 206      -\fBdup\fR       \fBdup2\fR
 207      -\fBduplocale\fR
 208      -\fBeconvert\fR  \fBecvt\fR
 209      -\fBenable_extended_FILE_stdio\fR        
 210      -\fBencrypt\fR   \fBendgrent\fR
 211      -\fBendnetgrent\fR       \fBendpwent\fR
 212      -\fBendspent\fR  \fBendusershell\fR
 213      -\fBendutent\fR  \fBendutxent\fR
 214      -\fBenviron\fR   \fBerand48\fR
 215      -\fBerr\fR       \fBerrno\fR
 216      -\fBerrx\fR      \fBeuccol\fR
 217      -\fBeuclen\fR    \fBeucscol\fR
 218      -\fBexecl\fR     \fBexecle\fR
 219      -\fBexeclp\fR    \fBexecv\fR
 220      -\fBexecve\fR    \fBexecvp\fR
 221      -\fBexit\fR      \fBextended_to_decimal\fR
 222      -\fBfaccessat\fR 
 223      -\fBfacl\fR      \fBfattach\fR
 224      -\fBfchdir\fR    \fBfchmod\fR
 225      -\fBfchown\fR    \fBfchownat\fR
 226      -\fBfchroot\fR   \fBfclose\fR
 227      -\fBfcntl\fR     \fBfconvert\fR
 228      -\fBfcvt\fR      \fBfdatasync\fR
 229      -\fBfdetach\fR   
 230      -\fBfdopen\fR    \fBfdopendir\fR
 231      -\fBfdwalk\fR    \fBfeof\fR
 232      -\fBferror\fR    \fBfflush\fR
 233      -\fBffs\fR       \fBfgetattr\fR
 234      -\fBfgetc\fR     
 235      -\fBfgetgrent\fR \fBfgetgrent_r\fR
 236      -\fBfgetpos\fR   \fBfgetpwent\fR
 237      -\fBfgetpwent_r\fR       \fBfgets\fR
 238      -\fBfgetspent\fR \fBfgetspent_r\fR
 239      -\fBfgetwc\fR    \fBfgetwc_l\fR
 240      -\fBfgetws\fR
 241      -\fBfile_to_decimal\fR   \fBfileno\fR
 242      -\fBfinite\fR    \fBflockfile\fR
 243      -\fBfmtmsg\fR    \fBfnmatch\fR
 244      -\fBfopen\fR     \fBfork\fR
 245      -\fBfork1\fR     \fBforkall\fR
 246      -\fBforkallx\fR  \fBforkx\fR
 247      -\fBfpathconf\fR \fBfpclass\fR
 248      -\fBfpgetmask\fR \fBfpgetround\fR
 249      -\fBfpgetsticky\fR       \fBfprintf\fR
 250      -\fBfpsetmask\fR \fBfpsetround\fR
 251      -\fBfpsetsticky\fR       \fBfputc\fR
 252      -\fBfputs\fR     \fBfputwc\fR
 253      -\fBfputws\fR    \fBfread\fR
 254      -\fBfree\fR      \fBfreelocale\fR
 255      -\fBfreopen\fR
 256      -\fBfrexp\fR     \fBfscanf\fR
 257      -\fBfseek\fR     \fBfseeko\fR
 258      -\fBfsetattr\fR  
 259      -\fBfsetpos\fR   \fBfstat\fR
 260      -\fBfstatat\fR   \fBfstatfs\fR
 261      -\fBfstatvfs\fR  \fBfsync\fR
 262      -\fBftell\fR     \fBftello\fR
 263      -\fBftime\fR     \fBftok\fR
 264      -\fBftruncate\fR \fBftrylockfile\fR
 265      -\fBftw\fR       \fBfunc_to_decimal\fR
 266      -\fBfunlockfile\fR       \fBfutimens\fR
 267      -\fBfutimesat\fR 
 268      -\fBfwide\fR     \fBfwprintf\fR
 269      -\fBfwrite\fR    \fBfwscanf\fR
 270      -\fBgconvert\fR  \fBgcvt\fR
 271      -\fBgetacct\fR   \fBgetattrat\fR
 272      -\fBgetc\fR      
 273      -\fBgetc_unlocked\fR     \fBgetchar\fR
 274      -\fBgetchar_unlocked\fR  \fBgetcontext\fR
 275      -\fBgetcpuid\fR  \fBgetcwd\fR
 276      -\fBgetdate\fR   \fBgetdate_err\fR
 277      -\fBgetdents\fR  \fBgetdtablesize\fR
 278      -\fBgetegid\fR   \fBgetenv\fR
 279      -\fBgeteuid\fR   \fBgetexecname\fR
 280      -\fBgetextmntent\fR      \fBgetgid\fR
 281      -\fBgetgrent\fR  \fBgetgrent_r\fR
 282      -\fBgetgrgid\fR  \fBgetgrgid_r\fR
 283      -\fBgetgrnam\fR  \fBgetgrnam_r\fR
 284      -\fBgetgroups\fR \fBgethomelgroup\fR
 285      -\fBgethostid\fR \fBgethostname\fR
 286      -\fBgethrtime\fR \fBgethrvtime\fR
 287      -\fBgetisax\fR   \fBgetitimer\fR
 288      -\fBgetloadavg\fR        \fBgetlogin\fR
 289      -\fBgetlogin_r\fR        \fBgetmntany\fR
 290      -\fBgetmntent\fR \fBgetmsg\fR
 291      -\fBgetnetgrent\fR       \fBgetnetgrent_r\fR
 292      -\fBgetopt\fR    \fBgetopt_clip\fR
 293      -\fBgetopt_long\fR       \fBgetopt_long_only\fR
 294      -\fBgetpagesize\fR       \fBgetpagesizes\fR
 295      -\fBgetpass\fR   \fBgetpassphrase\fR
 296      -\fBgetpeerucred\fR      \fBgetpflags\fR
 297      -\fBgetpgid\fR   \fBgetpgrp\fR
 298      -\fBgetpid\fR    \fBgetpmsg\fR
 299      -\fBgetppid\fR   \fBgetppriv\fR
 300      -\fBgetpriority\fR       \fBgetprojid\fR
 301      -\fBgetpw\fR     \fBgetpwent\fR
 302      -\fBgetpwent_r\fR        \fBgetpwnam\fR
 303      -\fBgetpwnam_r\fR        \fBgetpwuid\fR
 304      -\fBgetpwuid_r\fR        \fBgetrctl\fR
 305      -\fBgetrlimit\fR \fBgetrusage\fR
 306      -\fBgets\fR      \fBgetsid\fR
 307      -\fBgetspent\fR  \fBgetspent_r\fR
 308      -\fBgetspnam\fR  \fBgetspnam_r\fR
 309      -\fBgetsubopt\fR \fBgettaskid\fR
 310      -\fBgettext\fR   \fBgettimeofday\fR
 311      -\fBgettxt\fR    \fBgetuid\fR
 312      -\fBgetusershell\fR      \fBgetustack\fR
 313      -\fBgetutent\fR  \fBgetutid\fR
 314      -\fBgetutline\fR \fBgetutmp\fR
 315      -\fBgetutmpx\fR  \fBgetutxent\fR
 316      -\fBgetutxid\fR  \fBgetutxline\fR
 317      -\fBgetvfsany\fR \fBgetvfsent\fR
 318      -\fBgetvfsfile\fR        \fBgetvfsspec\fR
 319      -\fBgetw\fR
 320      -\fBgetwc\fR     \fBgetwc_l\fR
 321      -\fBgetwchar\fR  \fBgetwchar_l\fR
 322      -\fBgetwd\fR
 323      -\fBgetwidth\fR  \fBgetws\fR
 324      -\fBgetzoneid\fR \fBgetzoneidbyname\fR
 325      -\fBgetzonenamebyid\fR   \fBglob\fR
 326      -\fBglobfree\fR  \fBgmtime\fR
 327      -\fBgmtime_r\fR  \fBgrantpt\fR
 328      -\fBgsignal\fR   \fBhasmntopt\fR
 329      -\fBhcreate\fR   \fBhdestroy\fR
 330      -\fBhsearch\fR   \fBiconv\fR
 331      -\fBiconv_close\fR       \fBiconv_open\fR
 332      -\fBimaxabs\fR   \fBimaxdiv\fR
 333      -\fBindex\fR     \fBinitgroups\fR
 334      -\fBinitstate\fR \fBinnetgr\fR
 335      -\fBinsque\fR    \fBioctl\fR
 336      -\fBis_system_labeled\fR 
 337      -\fBisaexec\fR
 338      -\fBisalnum\fR   \fBisalnum_l\fR
 339      -\fBisalpha\fR   \fBisalpha_l\fR
 340      -\fBisascii\fR   \fBisastream\fR
 341      -\fBisatty\fR
 342      -\fBisblank\fR   \fBisblank_l\fR
 343      -\fBiscntrl\fR   \fBiscntrl_l\fR
 344      -\fBisdigit\fR   \fBisdigit_l\fR
 345      -\fBisenglish\fR
 346      -\fBisgraph\fR   \fBisgraph_l\fR
 347      -\fBisideogram\fR
 348      -\fBislower\fR   \fBislower_l\fR
 349      -\fBisnan\fR
 350      -\fBisnand\fR    \fBisnanf\fR
 351      -\fBisnumber\fR  \fBisphonogram\fR
 352      -\fBisprint\fR   \fBisprint_l\fR
 353      -\fBispunct\fR   \fBispunct_l\fR
 354      -\fBissetugid\fR
 355      -\fBisspace\fR   \fBisspace_l\fR
 356      -\fBisspecial\fR
 357      -\fBisupper\fR   \fBisupper_l\fR
 358      -\fBiswalnum\fR  \fBiswalnum_l\fR
 359      -\fBiswalpha\fR  \fBiswalpha_l\fR
 360      -\fBiswblank\fR  \fBiswblank_l\fR
 361      -\fBiswcntrl\fR  \fBiswcntrl_l\fR
 362      -\fBiswctype\fR  \fBiswctype_l\fR
 363      -\fBiswdigit\fR  \fBiswdigit_l\fR
 364      -\fBiswideogram\fR       \fBiswideogram_l\fR
 365      -\fBiswgraph\fR  \fBiswgraph_l\fR
 366      -\fBiswhexnumber\fR      \fBiswhexnumber_l\fR
 367      -\fBiswlower\fR  \fBiswlower_l\fR
 368      -\fBiswnumber\fR \fBiswnumber_l\fR
 369      -\fBiswphonogram\fR      \fBiswphonogram_l\fR
 370      -\fBiswprint\fR  \fBiswprint_l\fR
 371      -\fBiswpunct\fR  \fBiswpunct_l\fR
 372      -\fBiswspace\fR  \fBiswspace_l\fR
 373      -\fBiswspecial\fR        \fBiswspecial_l\fR
 374      -\fBiswupper\fR  \fBiswupper_l\fR
 375      -\fBiswxdigit\fR \fBiswxdigit_l\fR
 376      -\fBisxdigit\fR  \fBisxdigit_l\fR
 377      -\fBjrand48\fR   \fBkill\fR
 378      -\fBkillpg\fR    \fBl64a\fR
 379      -\fBlabs\fR      \fBladd\fR
 380      -\fBlchown\fR    \fBlckpwdf\fR
 381      -\fBlcong48\fR   \fBldexp\fR
 382      -\fBldivide\fR   \fBlexp10\fR
 383      -\fBlfind\fR     \fBlfmt\fR
 384      -\fBlink\fR      \fBlio_listio\fR
 385      -\fBllabs\fR     
 386      -\fBlldiv\fR     \fBllog10\fR
 387      -\fBllseek\fR    \fBlltostr\fR
 388      -\fBlocaleconv\fR        \fBlocaltime\fR
 389      -\fBlocaltime_r\fR       \fBlockf\fR
 390      -\fBlogb\fR      \fBlone\fR
 391      -\fBlongjmp\fR   \fBlrand48\fR
 392      -\fBlsearch\fR   \fBlseek\fR
 393      -\fBlshiftl\fR   \fBlstat\fR
 394      -\fBlsub\fR      \fBlten\fR
 395      -\fBlzero\fR     \fBmadvise\fR
 396      -\fBmakecontext\fR       \fBmakeutx\fR
 397      -\fBmalloc\fR
 398      -\fBmblen\fR     \fBmblen_l\fR
 399      -\fBmbrlen\fR    \fBmbrlen_l\fR
 400      -\fBmbrtowc\fR   \fBmbrtowc_l\fR
 401      -\fBmbsinit\fR   \fBmbsinit_l\fR
 402      -\fBmbsnrtowcs\fR        \fBmbsnrtowcs_l\fR
 403      -\fBmbsrtowcs\fR \fBmbsrtowcs_l\fR
 404      -\fBmbstowcs\fR  \fBmbstowcs_l\fR
 405      -\fBmbtowc\fR    \fBmbtowc_l\fR
 406      -\fBmemalign\fR  \fBmembar_consumer\fR
 407      -\fBmembar_enter\fR      \fBmembar_exit\fR
 408      -\fBmembar_producer\fR   \fBmemccpy\fR
 409      -\fBmemchr\fR    \fBmemcmp\fR
 410      -\fBmemcntl\fR   \fBmemcpy\fR
 411      -\fBmeminfo\fR   \fBmemmove\fR
 412      -\fBmemset\fR    \fBmincore\fR
 413      -\fBmkdir\fR     \fBmkfifo\fR
 414      -\fBmknod\fR     \fBmkstemp\fR
 415      -\fBmktemp\fR    \fBmktime\fR
 416      -\fBmlock\fR     \fBmlockall\fR
 417      -\fBmmap\fR      \fBmmapobj\fR
 418      -\fBmodctl\fR    
 419      -\fBmodf\fR      \fBmodff\fR
 420      -\fBmodutx\fR    \fBmonitor\fR
 421      -\fBmount\fR     \fBmprotect\fR
 422      -\fBmq_close\fR  \fBmq_getattr\fR
 423      -\fBmq_notify\fR \fBmq_open\fR
 424      -\fBmq_receive\fR        \fBmq_reltimedreceive_np\fR
 425      -\fBmq_reltimedsend_np\fR        \fBmq_send\fR
 426      -\fBmq_setattr\fR        \fBmq_timedreceive\fR
 427      -\fBmq_timedsend\fR      \fBmq_unlink\fR
 428      -\fBmrand48\fR   \fBmsgctl\fR
 429      -\fBmsgget\fR    \fBmsgids\fR
 430      -\fBmsgrcv\fR    \fBmsgsnap\fR
 431      -\fBmsgsnd\fR    \fBmsync\fR
 432      -\fBmunlock\fR   \fBmunlockall\fR
 433      -\fBmunmap\fR    \fBmutex_consistent\fR
 434      -\fBmutex_destroy\fR     \fBmutex_init\fR
 435      -\fBmutex_lock\fR        \fBmutex_trylock\fR
 436      -\fBmutex_unlock\fR      \fBnanosleep\fR
 437      -\fBnextafter\fR \fBnewlocale\fR
 438      -\fBnfs_getfh\fR \fBnftw\fR
 439      -\fBngettext\fR  \fBnice\fR
 440      -\fBnl_langinfo\fR       \fBnl_langinfo_l\fR
 441      -\fBnrand48\fR
 442      -\fBnss_default_finders\fR       \fBnss_delete\fR
 443      -\fBnss_endent\fR        \fBnss_getent\fR
 444      -\fBnss_search\fR        \fBnss_setent\fR
 445      -\fBntp_adjtime\fR       \fBntp_gettime\fR
 446      -\fBopen\fR      \fBopenat\fR
 447      -\fBopendir\fR   \fBopenlog\fR
 448      -\fBoptarg\fR    \fBopterr\fR
 449      -\fBoptind\fR    \fBoptopt\fR
 450      -\fBp_online\fR  \fBpathconf\fR
 451      -\fBpause\fR     \fBpclose\fR
 452      -\fBpcsample\fR  \fBperror\fR
 453      -\fBpfmt\fR      \fBpipe\fR
 454      -\fBplock\fR     \fBpoll\fR
 455      -\fBpopen\fR     \fBport_alert\fR
 456      -\fBport_associate\fR    \fBport_create\fR
 457      -\fBport_dissociate\fR   \fBport_get\fR
 458      -\fBport_getn\fR \fBport_send\fR
 459      -\fBport_sendn\fR        \fBposix_fadvise\fR
 460      -\fBposix_fallocate\fR   \fBposix_madvise\fR
 461      -\fBposix_memalign\fR    \fBposix_openpt\fR
 462      -\fBposix_spawn\fR       \fBposix_spawn_file_actions_addclose\fR
 463      -\fBposix_spawn_file_actions_addclosefrom_np\fR  \fBposix_spawn_file_actions_adddup2\fR
 464      -\fBposix_spawn_file_actions_addopen\fR  
 465      -\fBposix_spawn_file_actions_destroy\fR
 466      -\fBposix_spawn_file_actions_init\fR
 467      -\fBposix_spawn_pipe_np\fR
 468      -\fBposix_spawnattr_destroy\fR
 469      -\fBposix_spawnattr_getflags\fR  \fBposix_spawnattr_getpgroup\fR
 470      -\fBposix_spawnattr_getschedparam\fR     \fBposix_spawnattr_getschedpolicy\fR
 471      -\fBposix_spawnattr_getsigdefault\fR     \fBposix_spawnattr_getsigignore_np\fR
 472      -\fBposix_spawnattr_getsigmask\fR        \fBposix_spawnattr_init\fR
 473      -\fBposix_spawnattr_setflags\fR  \fBposix_spawnattr_setpgroup\fR
 474      -\fBposix_spawnattr_setschedparam\fR     \fBposix_spawnattr_setschedpolicy\fR
 475      -\fBposix_spawnattr_setsigdefault\fR     \fBposix_spawnattr_setsigignore_np\fR
 476      -\fBposix_spawnattr_setsigmask\fR        \fBposix_spawnp\fR
 477      -\fBpread\fR     \fBprintf\fR
 478      -\fBprintstack\fR        \fBpriocntl\fR
 479      -\fBpriocntlset\fR       \fBpriv_addset\fR
 480      -\fBpriv_allocset\fR     \fBpriv_copyset\fR
 481      -\fBpriv_delset\fR       \fBpriv_emptyset\fR
 482      -\fBpriv_fillset\fR      \fBpriv_freeset\fR
 483      -\fBpriv_getbyname\fR    \fBpriv_getbynum\fR
 484      -\fBpriv_getsetbyname\fR \fBpriv_getsetbynum\fR
 485      -\fBpriv_gettext\fR      \fBpriv_ineffect\fR
 486      -\fBpriv_intersect\fR    \fBpriv_inverse\fR
 487      -\fBpriv_isemptyset\fR   \fBpriv_isequalset\fR
 488      -\fBpriv_isfullset\fR    \fBpriv_ismember\fR
 489      -\fBpriv_issubset\fR     \fBpriv_set\fR
 490      -\fBpriv_set_to_str\fR   \fBpriv_str_to_set\fR
 491      -\fBpriv_union\fR        \fBprocessor_bind\fR
 492      -\fBprocessor_info\fR    \fBprofil\fR
 493      -\fBpselect\fR   \fBpset_assign\fR
 494      -\fBpset_bind\fR \fBpset_create\fR
 495      -\fBpset_destroy\fR      \fBpset_getattr\fR
 496      -\fBpset_getloadavg\fR   \fBpset_info\fR
 497      -\fBpset_list\fR \fBpset_setattr\fR
 498      -\fBpsiginfo\fR  \fBpsignal\fR
 499      -\fBpthread_atfork\fR    \fBpthread_attr_destroy\fR
 500      -\fBpthread_attr_getdetachstate\fR       \fBpthread_attr_getguardsize\fR
 501      -\fBpthread_attr_getinheritsched\fR      \fBpthread_attr_getschedparam\fR
 502      -\fBpthread_attr_getschedpolicy\fR       \fBpthread_attr_getscope\fR
 503      -\fBpthread_attr_getstack\fR     \fBpthread_attr_getstackaddr\fR
 504      -\fBpthread_attr_getstacksize\fR \fBpthread_attr_init\fR
 505      -\fBpthread_attr_setdetachstate\fR       \fBpthread_attr_setguardsize\fR
 506      -\fBpthread_attr_setinheritsched\fR      \fBpthread_attr_setschedparam\fR
 507      -\fBpthread_attr_setschedpolicy\fR       \fBpthread_attr_setscope\fR
 508      -\fBpthread_attr_setstack\fR     \fBpthread_attr_setstackaddr\fR
 509      -\fBpthread_attr_setstacksize\fR \fBpthread_barrier_destroy\fR
 510      -\fBpthread_barrier_init\fR      \fBpthread_barrier_wait\fR
 511      -\fBpthread_barrierattr_destroy\fR       \fBpthread_barrierattr_getpshared\fR
 512      -\fBpthread_barrierattr_init\fR  \fBpthread_barrierattr_setpshared\fR
 513      -\fBpthread_cancel\fR    \fBpthread_cond_broadcast\fR
 514      -\fBpthread_cond_destroy\fR      \fBpthread_cond_init\fR
 515      -\fBpthread_cond_reltimedwait_np\fR      \fBpthread_cond_signal\fR
 516      -\fBpthread_cond_timedwait\fR    \fBpthread_cond_wait\fR
 517      -\fBpthread_condattr_destroy\fR  \fBpthread_condattr_getclock\fR
 518      -\fBpthread_condattr_getpshared\fR       \fBpthread_condattr_init\fR
 519      -\fBpthread_condattr_setclock\fR \fBpthread_condattr_setpshared\fR
 520      -\fBpthread_create\fR    \fBpthread_detach\fR
 521      -\fBpthread_equal\fR     \fBpthread_exit\fR
 522      -\fBpthread_getconcurrency\fR    \fBpthread_getschedparam\fR
 523      -\fBpthread_getspecific\fR       \fBpthread_join\fR
 524      -\fBpthread_key_create\fR        \fBpthread_key_create_once_np\fR
 525      -\fBpthread_key_delete\fR        
 526      -\fBpthread_kill\fR      \fBpthread_mutex_consistent\fR
 527      -\fBpthread_mutex_destroy\fR     \fBpthread_mutex_getprioceiling\fR
 528      -\fBpthread_mutex_init\fR        \fBpthread_mutex_lock\fR
 529      -\fBpthread_mutex_reltimedlock_np\fR     \fBpthread_mutex_setprioceiling\fR
 530      -\fBpthread_mutex_timedlock\fR   \fBpthread_mutex_trylock\fR
 531      -\fBpthread_mutex_unlock\fR      \fBpthread_mutexattr_destroy\fR
 532      -\fBpthread_mutexattr_getprioceiling\fR  \fBpthread_mutexattr_getprotocol\fR
 533      -\fBpthread_mutexattr_getpshared\fR      \fBpthread_mutexattr_getrobust\fR
 534      -\fBpthread_mutexattr_gettype\fR \fBpthread_mutexattr_init\fR
 535      -\fBpthread_mutexattr_setprioceiling\fR  \fBpthread_mutexattr_setprotocol\fR
 536      -\fBpthread_mutexattr_setpshared\fR      \fBpthread_mutexattr_setrobust\fR
 537      -\fBpthread_mutexattr_settype\fR \fBpthread_once\fR
 538      -\fBpthread_rwlock_destroy\fR    \fBpthread_rwlock_init\fR
 539      -\fBpthread_rwlock_rdlock\fR     \fBpthread_rwlock_reltimedrdlock_np\fR
 540      -\fBpthread_rwlock_reltimedwrlock_np\fR  \fBpthread_rwlock_timedrdlock\fR
 541      -\fBpthread_rwlock_timedwrlock\fR        \fBpthread_rwlock_tryrdlock\fR
 542      -\fBpthread_rwlock_trywrlock\fR  \fBpthread_rwlock_unlock\fR
 543      -\fBpthread_rwlock_wrlock\fR     \fBpthread_rwlockattr_destroy\fR
 544      -\fBpthread_rwlockattr_getpshared\fR     \fBpthread_rwlockattr_init\fR
 545      -\fBpthread_rwlockattr_setpshared\fR     \fBpthread_self\fR
 546      -\fBpthread_setcancelstate\fR    \fBpthread_setcanceltype\fR
 547      -\fBpthread_setconcurrency\fR    \fBpthread_setspecific\fR
 548      -\fBpthread_sigmask\fR   \fBpthread_setschedparam\fR
 549      -\fBpthread_setschedprio\fR      \fBpthread_spin_destroy\fR
 550      -\fBpthread_spin_init\fR \fBpthread_spin_lock\fR
 551      -\fBpthread_spin_trylock\fR      \fBpthread_spin_unlock\fR
 552      -\fBpthread_testcancel\fR        \fBptsname\fR
 553      -\fBputacct\fR   \fBputc\fR
 554      -\fBputc_unlocked\fR     \fBputchar\fR
 555      -\fBputchar_unlocked\fR  \fBputenv\fR
 556      -\fBputmsg\fR    \fBputpmsg\fR
 557      -\fBputpwent\fR  \fBputs\fR
 558      -\fBputspent\fR  \fBpututline\fR
 559      -\fBpututxline\fR        \fBputw\fR
 560      -\fBputwc\fR     \fBputwchar\fR
 561      -\fBputws\fR     \fBpwrite\fR
 562      -\fBqeconvert\fR \fBqecvt\fR
 563      -\fBqfconvert\fR \fBqfcvt\fR
 564      -\fBqgconvert\fR \fBqgcvt\fR
 565      -\fBqsort\fR     \fBquadruple_to_decimal\fR
 566      -\fBraise\fR     \fBrand\fR
 567      -\fBrand_r\fR    \fBrandom\fR
 568      -\fBrctl_walk\fR \fBrctlblk_get_enforced_value\fR
 569      -\fBrctlblk_get_firing_time\fR   \fBrctlblk_get_global_action\fR
 570      -\fBrctlblk_get_global_flags\fR  \fBrctlblk_get_local_action\fR
 571      -\fBrctlblk_get_local_flags\fR   \fBrctlblk_get_privilege\fR
 572      -\fBrctlblk_get_recipient_pid\fR \fBrctlblk_get_value\fR
 573      -\fBrctlblk_set_local_action\fR  \fBrctlblk_set_local_flags\fR
 574      -\fBrctlblk_set_privilege\fR     \fBrctlblk_set_recipient_pid\fR
 575      -\fBrctlblk_set_value\fR \fBrctlblk_size\fR
 576      -\fBre_comp\fR   \fBre_exec\fR
 577      -\fBread\fR      \fBreaddir\fR
 578      -\fBreaddir_r\fR \fBreadlink\fR
 579      -\fBreadv\fR     \fBrealloc\fR
 580      -\fBrealpath\fR  \fBreboot\fR
 581      -\fBregcmp\fR    \fBregcomp\fR
 582      -\fBregerror\fR  \fBregex\fR
 583      -\fBregexec\fR   \fBregfree\fR
 584      -\fBremove\fR    \fBremque\fR
 585      -\fBrename\fR    \fBrenameat\fR
 586      -\fBresetmnttab\fR       \fBresolvepath\fR
 587      -\fBrewind\fR    \fBrewinddir\fR
 588      -\fBrindex\fR    \fBrmdir\fR
 589      -\fBrw_rdlock\fR \fBrw_read_held\fR
 590      -\fBrw_tryrdlock\fR      \fBrw_trywrlock\fR
 591      -\fBrw_unlock\fR \fBrw_write_held\fR
 592      -\fBrw_wrlock\fR \fBrwlock_destroy\fR
 593      -\fBrwlock_init\fR       \fBsbrk\fR
 594      -\fBscalb\fR     \fBscandir\fR
 595      -\fBscanf\fR     \fBsched_get_priority_max\fR
 596      -\fBsched_get_priority_min\fR    \fBsched_getparam\fR
 597      -\fBsched_getscheduler\fR        \fBsched_rr_get_interval\fR
 598      -\fBsched_setparam\fR    \fBsched_setscheduler\fR
 599      -\fBsched_yield\fR       \fBschedctl_exit\fR
 600      -\fBschedctl_init\fR     \fBschedctl_lookup\fR
 601      -\fBschedctl_start\fR    \fBschedctl_stop\fR
 602      -\fBseconvert\fR \fBseed48\fR
 603      -\fBseekdir\fR   \fBselect\fR
 604      -\fBsem_close\fR \fBsem_destroy\fR
 605      -\fBsem_getvalue\fR      \fBsem_init\fR
 606      -\fBsem_open\fR  \fBsem_post\fR
 607      -\fBsem_reltimedwait_np\fR       \fBsem_timedwait\fR
 608      -\fBsem_trywait\fR       \fBsem_unlink\fR
 609      -\fBsem_wait\fR  
 610      -\fBsema_destroy\fR      \fBsema_held\fR
 611      -\fBsema_init\fR \fBsema_post\fR
 612      -\fBsema_trywait\fR      \fBsema_wait\fR
 613      -\fBsemctl\fR    \fBsemget\fR
 614      -\fBsemids\fR    \fBsemop\fR
 615      -\fBsemtimedop\fR        \fBsetattrat\fR
 616      -\fBsetbuf\fR    
 617      -\fBsetbuffer\fR \fBsetcat\fR
 618      -\fBsetcontext\fR        \fBsetegid\fR
 619      -\fBsetenv\fR    \fBseteuid\fR
 620      -\fBsetgid\fR    \fBsetgrent\fR
 621      -\fBsetgroups\fR \fBsethostname\fR
 622      -\fBsetitimer\fR \fBsetjmp\fR
 623      -\fBsetkey\fR    \fBsetlabel\fR
 624      -\fBsetlinebuf\fR        \fBsetlocale\fR
 625      -\fBsetlogmask\fR        \fBsetnetgrent\fR
 626      -\fBsetpflags\fR \fBsetpgid\fR
 627      -\fBsetpgrp\fR   \fBsetppriv\fR
 628      -\fBsetpriority\fR       \fBsetpwent\fR
 629      -\fBsetrctl\fR   \fBsetregid\fR
 630      -\fBsetreuid\fR  \fBsetrlimit\fR
 631      -\fBsetsid\fR    \fBsetspent\fR
 632      -\fBsetstate\fR  \fBsettaskid\fR
 633      -\fBsettimeofday\fR      \fBsetuid\fR
 634      -\fBsetusershell\fR      \fBsetustack\fR
 635      -\fBsetutent\fR  \fBsetutxent\fR
 636      -\fBsetvbuf\fR   \fBsfconvert\fR
 637      -\fBsgconvert\fR \fBshm_open\fR
 638      -\fBshm_unlink\fR        \fBshmat\fR
 639      -\fBshmctl\fR    \fBshmdt\fR
 640      -\fBshmget\fR    \fBshmids\fR
 641      -\fBsig2str\fR   \fBsigaction\fR
 642      -\fBsigaddset\fR \fBsigaltstack\fR
 643      -\fBsigdelset\fR \fBsigemptyset\fR
 644      -\fBsigfillset\fR        \fBsigfpe\fR
 645      -\fBsighold\fR   \fBsigignore\fR
 646      -\fBsiginterrupt\fR      \fBsigismember\fR
 647      -\fBsiglongjmp\fR        \fBsignal\fR
 648      -\fBsigpause\fR  \fBsigpending\fR
 649      -\fBsigprocmask\fR       \fBsigqueue\fR
 650      -\fBsigrelse\fR  
 651      -\fBsigsend\fR   \fBsigsendset\fR
 652      -\fBsigset\fR    \fBsigsetjmp\fR
 653      -\fBsigstack\fR  \fBsigsuspend\fR
 654      -\fBsigtimedwait\fR      \fBsigwait\fR
 655      -\fBsigwaitinfo\fR       \fBsingle_to_decimal\fR
 656      -\fBsleep\fR     \fBsnprintf\fR
 657      -\fBsprintf\fR   \fBsrand\fR
 658      -\fBsrand48\fR   \fBsrandom\fR
 659      -\fBsscanf\fR    \fBssignal\fR
 660      -\fBstack_getbounds\fR   \fBstack_inbounds\fR
 661      -\fBstack_setbounds\fR   \fBstack_violation\fR
 662      -\fBstat\fR      \fBstatfs\fR
 663      -\fBstatvfs\fR   \fBstime\fR
 664      -\fBstr2sig\fR
 665      -\fBstrcasecmp\fR        \fBstrcasecmp_l\fR
 666      -\fBstrcat\fR    \fBstrchr\fR
 667      -\fBstrcmp\fR    \fBstrcoll\fR
 668      -\fBstrcpy\fR    \fBstrcspn\fR
 669      -\fBstrdup\fR    \fBstrerror\fR
 670      -\fBstrerror_r\fR
 671      -\fBstrfmon\fR   \fBstrfmon_l\fR
 672      -\fBstrftime\fR  \fBstrftime_l\fR
 673      -\fBstring_to_decimal\fR
 674      -\fBstrlcat\fR   \fBstrlcpy\fR
 675      -\fBstrlen\fR
 676      -\fBstrncasecmp\fR       \fBstrncasecmp_l\fR
 677      -\fBstrncat\fR   \fBstrncmp\fR
 678      -\fBstrncpy\fR   \fBstrpbrk\fR
 679      -\fBstrptime\fR  \fBstrptime_l\fR
 680      -\fBstrrchr\fR   \fBstrsep\fR    
 681      -\fBstrsignal\fR \fBstrspn\fR
 682      -\fBstrstr\fR    \fBstrtod\fR
 683      -\fBstrtof\fR    \fBstrtoimax\fR
 684      -\fBstrtok\fR    \fBstrtok_r\fR
 685      -\fBstrtol\fR    \fBstrtold\fR
 686      -\fBstrtoll\fR   \fBstrtoul\fR
 687      -\fBstrtoull\fR  \fBstrtoumax\fR
 688      -\fBstrtows\fR   \fBstrxfrm\fR
 689      -\fBswab\fR      \fBswapcontext\fR
 690      -\fBswapctl\fR   \fBswprintf\fR
 691      -\fBswscanf\fR   \fBsymlink\fR
 692      -\fBsync\fR      \fBsync_instruction_memory\fR
 693      -\fBsysconf\fR   \fBsysfs\fR
 694      -\fBsysinfo\fR   \fBsyslog\fR
 695      -\fBsystem\fR    \fBtcdrain\fR
 696      -\fBtcflow\fR    \fBtcflush\fR
 697      -\fBtcgetattr\fR \fBtcgetpgrp\fR
 698      -\fBtcgetsid\fR  \fBtcsendbreak\fR
 699      -\fBtcsetattr\fR \fBtcsetpgrp\fR
 700      -\fBtdelete\fR   \fBtell\fR
 701      -\fBtelldir\fR   \fBtempnam\fR
 702      -\fBtextdomain\fR        \fBtfind\fR
 703      -\fBthr_continue\fR      \fBthr_create\fR
 704      -\fBthr_exit\fR  \fBthr_getconcurrency\fR
 705      -\fBthr_getprio\fR       \fBthr_getspecific\fR
 706      -\fBthr_join\fR  \fBthr_keycreate\fR
 707      -\fBthr_keycreate_once\fR        
 708      -\fBthr_kill\fR  \fBthr_main\fR
 709      -\fBthr_min_stack\fR     \fBthr_self\fR
 710      -\fBthr_setconcurrency\fR        \fBthr_setprio\fR
 711      -\fBthr_setspecific\fR   \fBthr_sigsetmask\fR
 712      -\fBthr_stksegment\fR    \fBthr_suspend\fR
 713      -\fBthr_yield\fR \fBtime\fR
 714      -\fBtimer_create\fR      \fBtimer_delete\fR
 715      -\fBtimer_getoverrun\fR  \fBtimer_gettime\fR
 716      -\fBtimer_settime\fR     
 717      -\fBtimes\fR     \fBtimezone\fR
 718      -\fBtmpfile\fR   \fBtmpnam\fR
 719      -\fBtmpnam_r\fR  \fBtoascii\fR
 720      -\fBtolower\fR   \fBtolower_l\fR
 721      -\fBtoupper\fR   \fBtoupper_l\fR
 722      -\fBtowctrans\fR \fBtowctrans_l\fR
 723      -\fBtowlower\fR  \fBtowlower_l\fR
 724      -\fBtowupper\fR  \fBtowupper_l\fR
 725      -\fBtruncate\fR
 726      -\fBtsearch\fR   \fBttyname\fR
 727      -\fBttyname_r\fR \fBttyslot\fR
 728      -\fBtwalk\fR     \fBtzname\fR
 729      -\fBtzset\fR     \fBu8_strcmp\fR
 730      -\fBu8_textprep_str\fR   \fBu8_validate\fR
 731      -\fBuadmin\fR    
 732      -\fBualarm\fR    \fBuconv_u16tou32\fR
 733      -\fBuconv_u16tou8\fR     \fBuconv_u32tou16\fR
 734      -\fBuconv_u32tou8\fR     \fBuconv_u8tou16\fR
 735      -\fBuconv_u8tou32\fR     \fBucred_free\fR
 736      -\fBucred_get\fR \fBucred_getegid\fR
 737      -\fBucred_geteuid\fR     \fBucred_getgroups\fR
 738      -\fBucred_getpflags\fR   \fBucred_getpid\fR
 739      -\fBucred_getprivset\fR  \fBucred_getprojid\fR
 740      -\fBucred_getrgid\fR     \fBucred_getruid\fR
 741      -\fBucred_getsgid\fR     \fBucred_getsuid\fR
 742      -\fBucred_getzoneid\fR   \fBucred_size\fR
 743      -\fBulckpwdf\fR  \fBulimit\fR
 744      -\fBulltostr\fR  \fBumask\fR
 745      -\fBumount\fR    \fBumount2\fR
 746      -\fBuname\fR     \fBungetc\fR
 747      -\fBungetwc\fR   \fBunlink\fR
 748      -\fBunlinkat\fR  \fBunlockpt\fR
 749      -\fBunordered\fR \fBunsetenv\fR
 750      -\fBupdwtmp\fR   \fBupdwtmpx\fR
 751      -\fBuselocale\fR
 752      -\fBusleep\fR    \fBustat\fR
 753      -\fButime\fR     \fButimensat\fR
 754      -\fButimes\fR    \fButmpname\fR
 755      -\fButmpxname\fR \fBuucopy\fR
 756      -\fBvalloc\fR    \fBvasprintf\fR
 757      -\fBverr\fR      \fBverrx\fR
 758      -\fBvfork\fR     \fBvforkx\fR
 759      -\fBvfprintf\fR  \fBvfscanf\fR
 760      -\fBvfwprintf\fR \fBvfwscanf\fR
 761      -\fBvhangup\fR   \fBvlfmt\fR
 762      -\fBvpfmt\fR     \fBvprintf\fR
 763      -\fBvscanf\fR    \fBvsnprintf\fR
 764      -\fBvsprintf\fR  \fBvsscanf\fR
 765      -\fBvswprintf\fR \fBvswscanf\fR
 766      -\fBvsyslog\fR   \fBvwarn\fR
 767      -\fBvwarnx\fR    \fBvwprintf\fR
 768      -\fBvwscanf\fR   \fBwait\fR
 769      -\fBwait3\fR     \fBwait4\fR
 770      -\fBwaitid\fR    \fBwaitpid\fR
 771      -\fBwalkcontext\fR       \fBwarn\fR
 772      -\fBwarnx\fR     \fBwatoll\fR
 773      -\fBwcrtomb\fR   \fBwcrtomb_l\fR
 774      -\fBwcscat\fR
 775      -\fBwcschr\fR    \fBwcscmp\fR
 776      -\fBwcscoll\fR   \fBwcscoll_l\fR
 777      -\fBwcscpy\fR
 778      -\fBwcscspn\fR   \fBwcsftime\fR
 779      -\fBwcslen\fR    \fBwcsncat\fR
 780      -\fBwcsncmp\fR   \fBwcsncpy\fR
 781      -\fBwcsnrtombs\fR        \fBwcsnrtombs_l\fR
 782      -\fBwcspbrk\fR   \fBwcsrchr\fR
 783      -\fBwcsrtombs\fR \fBwcsrtombs_l\fR
 784      -\fBwcsspn\fR
 785      -\fBwcsstr\fR    \fBwcstod\fR
 786      -\fBwcstof\fR    \fBwcstoimax\fR
 787      -\fBwcstok\fR    \fBwcstol\fR
 788      -\fBwcstold\fR   \fBwcstoll\fR
 789      -\fBwcstombs\fR  \fBwctombs_l\fR
 790      -\fBwcstoul\fR
 791      -\fBwcstoull\fR  \fBwcstoumax\fR
 792      -\fBwcswcs\fR
 793      -\fBwcswidth\fR  \fBwcswidth_l\fR
 794      -\fBwcsxfrm\fR   \fBwcsxfrm_l\fR
 795      -\fBwctob\fR     \fBwctob_l\fR
 796      -\fBwctomb\fR    \fBwctomb_l\fR
 797      -\fBwctrans\fR   \fBwctrans_l\fR
 798      -\fBwctype\fR    \fBwctype_l\fR
 799      -\fBwcwidth\fR   \fBwcwidth_l\fR
 800      -\fBwmemchr\fR   \fBwmemcmp\fR
 801      -\fBwmemcpy\fR   \fBwmemmove\fR
 802      -\fBwmemset\fR   \fBwordexp\fR
 803      -\fBwordfree\fR  \fBwprintf\fR
 804      -\fBwracct\fR    \fBwrite\fR
 805      -\fBwritev\fR    \fBwscanf\fR
 806      -\fBwscasecmp\fR \fBwscat\fR
 807      -\fBwschr\fR     \fBwscmp\fR
 808      -\fBwscol\fR     \fBwscoll\fR
 809      -\fBwscpy\fR     \fBwscspn\fR
 810      -\fBwsdup\fR     \fBwslen\fR
 811      -\fBwsncasecmp\fR        \fBwsncat\fR
 812      -\fBwsncmp\fR    \fBwsncpy\fR
 813      -\fBwspbrk\fR    \fBwsprintf\fR
 814      -\fBwsrchr\fR    \fBwsscanf\fR
 815      -\fBwsspn\fR     \fBwstod\fR
 816      -\fBwstok\fR     \fBwstol\fR
 817      -\fBwstoll\fR    \fBwstostr\fR
 818      -\fBwsxfrm\fR    \fByield\fR
 819      -.TE
 820      -
 821      -.sp
 822      -.LP
       20 +the multithreading libraries,
       21 +.Xr libthread 3LIB
       22 +and
       23 +.Xr libpthread 3LIB .
       24 +.Sh INTERFACES
       25 +The shared object
       26 +.Pa libc.so.1
       27 +provides the public interfaces defined below.
       28 +See
       29 +.Xr Intro 3
       30 +for additional information on shared object interfaces.
       31 +.Lp
       32 +.Bl -column -offset indent -compact
       33 +.Sy ____loc1
       34 +.Sy ___errno
       35 +.Sy __builtin_alloca
       36 +.Sy __ctype
       37 +.Sy __fbufsize
       38 +.Sy __flbf
       39 +.Sy __flt_rounds
       40 +.Sy __fpending
       41 +.Sy __fpurge
       42 +.Sy __freadable
       43 +.Sy __freading
       44 +.Sy __fsetlocking
       45 +.Sy __fwritable
       46 +.Sy __fwriting
       47 +.Sy __huge_val
       48 +.Sy __iob
       49 +.Sy __loc1
       50 +.Sy __major
       51 +.Sy __makedev
       52 +.Sy __mb_cur_max_l
       53 +.Sy __minor
       54 +.Sy __nsw_extended_action
       55 +.Sy __nsw_freeconfig
       56 +.Sy __nsw_getconfig
       57 +.Sy __posix_asctime_r
       58 +.Sy __posix_ctime_r
       59 +.Sy __posix_getgrgid_r
       60 +.Sy __posix_getgrnam_r
       61 +.Sy __posix_getlogin_r
       62 +.Sy __posix_getpwnam_r
       63 +.Sy __posix_getpwuid_r
       64 +.Sy __posix_sigwait
       65 +.Sy __posix_ttyname_r
       66 +.Sy __priocntl
       67 +.Sy __priocntlset
       68 +.Sy __pthread_cleanup_pop
       69 +.Sy __pthread_cleanup_push
       70 +.Sy __sysconf_xpg5
       71 +.Sy __xpg4
       72 +.Sy __xpg4_putmsg
       73 +.Sy __xpg4_putpmsg
       74 +.Sy _Exit
       75 +.Sy _altzone
       76 +.Sy _assert
       77 +.Sy _cleanup
       78 +.Sy _ctype
       79 +.Sy _daylight
       80 +.Sy _environ
       81 +.Sy _exit
       82 +.Sy _exithandle
       83 +.Sy _filbuf
       84 +.Sy _flsbuf
       85 +.Sy _flushlbf
       86 +.Sy _getdate_err
       87 +.Sy _getdate_err_addr
       88 +.Sy _iob
       89 +.Sy _isnan
       90 +.Sy _isnand
       91 +.Sy _lwp_cond_broadcast
       92 +.Sy _lwp_cond_reltimedwait
       93 +.Sy _lwp_cond_signal
       94 +.Sy _lwp_cond_timedwait
       95 +.Sy _lwp_cond_wait
       96 +.Sy _lwp_continue
       97 +.Sy _lwp_info
       98 +.Sy _lwp_kill
       99 +.Sy _lwp_mutex_lock
      100 +.Sy _lwp_mutex_trylock
      101 +.Sy _lwp_mutex_unlock
      102 +.Sy _lwp_self
      103 +.Sy _lwp_sema_init
      104 +.Sy _lwp_sema_post
      105 +.Sy _lwp_sema_trywait
      106 +.Sy _lwp_sema_wait
      107 +.Sy _lwp_suspend
      108 +.Sy _lwp_suspend2
      109 +.Sy _modf
      110 +.Sy _nextafter
      111 +.Sy _nsc_trydoorcall
      112 +.Sy _nss_XbyY_buf_alloc
      113 +.Sy _nss_XbyY_buf_free
      114 +.Sy _nss_netdb_aliases
      115 +.Sy _numeric
      116 +.Sy _scalb
      117 +.Sy _sibuf
      118 +.Sy _sobuf
      119 +.Sy _stack_grow
      120 +.Sy _sys_buslist
      121 +.Sy _sys_cldlist
      122 +.Sy _sys_fpelist
      123 +.Sy _sys_illlist
      124 +.Sy _sys_segvlist
      125 +.Sy _sys_siginfolistp
      126 +.Sy _sys_siglist
      127 +.Sy _sys_siglistn
      128 +.Sy _sys_siglistp
      129 +.Sy _sys_traplist
      130 +.Sy _timezone
      131 +.Sy _tolower
      132 +.Sy _toupper
      133 +.Sy _tzname
      134 +.Sy _xftw
      135 +.Sy a64l
      136 +.Sy abort
      137 +.Sy abs
      138 +.Sy access
      139 +.Sy acct
      140 +.Sy acl
      141 +.Sy addrtosymstr
      142 +.Sy addsev
      143 +.Sy addseverity
      144 +.Sy adjtime
      145 +.Sy aio_cancel
      146 +.Sy aio_error
      147 +.Sy aio_fsync
      148 +.Sy aio_read
      149 +.Sy aio_return
      150 +.Sy aio_suspend
      151 +.Sy aio_waitn
      152 +.Sy aio_write
      153 +.Sy aiocancel
      154 +.Sy aioread
      155 +.Sy aiowait
      156 +.Sy aiowrite
      157 +.Sy alarm
      158 +.Sy alphasort
      159 +.Sy altzone
      160 +.Sy ascftime
      161 +.Sy asctime
      162 +.Sy asctime_r
      163 +.Sy asprintf
      164 +.Sy atexit
      165 +.Sy atof
      166 +.Sy atoi
      167 +.Sy atol
      168 +.Sy atoll
      169 +.Sy atomic_add_16
      170 +.Sy atomic_add_16_nv
      171 +.Sy atomic_add_32
      172 +.Sy atomic_add_32_nv
      173 +.Sy atomic_add_64
      174 +.Sy atomic_add_64_nv
      175 +.Sy atomic_add_8
      176 +.Sy atomic_add_8_nv
      177 +.Sy atomic_add_char
      178 +.Sy atomic_add_char_nv
      179 +.Sy atomic_add_int
      180 +.Sy atomic_add_int_nv
      181 +.Sy atomic_add_long
      182 +.Sy atomic_add_long_nv
      183 +.Sy atomic_add_ptr
      184 +.Sy atomic_add_ptr_nv
      185 +.Sy atomic_add_short
      186 +.Sy atomic_add_short_nv
      187 +.Sy atomic_and_16
      188 +.Sy atomic_and_16_nv
      189 +.Sy atomic_and_32
      190 +.Sy atomic_and_32_nv
      191 +.Sy atomic_and_64
      192 +.Sy atomic_and_64_nv
      193 +.Sy atomic_and_8
      194 +.Sy atomic_and_8_nv
      195 +.Sy atomic_and_uchar
      196 +.Sy atomic_and_uchar_nv
      197 +.Sy atomic_and_uint
      198 +.Sy atomic_and_uint_nv
      199 +.Sy atomic_and_ulong
      200 +.Sy atomic_and_ulong_nv
      201 +.Sy atomic_and_ushort
      202 +.Sy atomic_and_ushort_nv
      203 +.Sy atomic_cas_16
      204 +.Sy atomic_cas_32
      205 +.Sy atomic_cas_64
      206 +.Sy atomic_cas_8
      207 +.Sy atomic_cas_ptr
      208 +.Sy atomic_cas_uchar
      209 +.Sy atomic_cas_uint
      210 +.Sy atomic_cas_ulong
      211 +.Sy atomic_cas_ushort
      212 +.Sy atomic_clear_long_excl
      213 +.Sy atomic_dec_16
      214 +.Sy atomic_dec_16_nv
      215 +.Sy atomic_dec_32
      216 +.Sy atomic_dec_32_nv
      217 +.Sy atomic_dec_64
      218 +.Sy atomic_dec_64_nv
      219 +.Sy atomic_dec_8
      220 +.Sy atomic_dec_8_nv
      221 +.Sy atomic_dec_ptr
      222 +.Sy atomic_dec_ptr_nv
      223 +.Sy atomic_dec_uchar
      224 +.Sy atomic_dec_uchar_nv
      225 +.Sy atomic_dec_uint
      226 +.Sy atomic_dec_uint_nv
      227 +.Sy atomic_dec_ulong
      228 +.Sy atomic_dec_ulong_nv
      229 +.Sy atomic_dec_ushort
      230 +.Sy atomic_dec_ushort_nv
      231 +.Sy atomic_inc_16
      232 +.Sy atomic_inc_16_nv
      233 +.Sy atomic_inc_32
      234 +.Sy atomic_inc_32_nv
      235 +.Sy atomic_inc_64
      236 +.Sy atomic_inc_64_nv
      237 +.Sy atomic_inc_8
      238 +.Sy atomic_inc_8_nv
      239 +.Sy atomic_inc_ptr
      240 +.Sy atomic_inc_ptr_nv
      241 +.Sy atomic_inc_uchar
      242 +.Sy atomic_inc_uchar_nv
      243 +.Sy atomic_inc_uint
      244 +.Sy atomic_inc_uint_nv
      245 +.Sy atomic_inc_ulong
      246 +.Sy atomic_inc_ulong_nv
      247 +.Sy atomic_inc_ushort
      248 +.Sy atomic_inc_ushort_nv
      249 +.Sy atomic_or_16
      250 +.Sy atomic_or_16_nv
      251 +.Sy atomic_or_32
      252 +.Sy atomic_or_32_nv
      253 +.Sy atomic_or_64
      254 +.Sy atomic_or_64_nv
      255 +.Sy atomic_or_8
      256 +.Sy atomic_or_8_nv
      257 +.Sy atomic_or_uchar
      258 +.Sy atomic_or_uchar_nv
      259 +.Sy atomic_or_uint
      260 +.Sy atomic_or_uint_nv
      261 +.Sy atomic_or_ulong
      262 +.Sy atomic_or_ulong_nv
      263 +.Sy atomic_or_ushort
      264 +.Sy atomic_or_ushort_nv
      265 +.Sy atomic_set_long_excl
      266 +.Sy atomic_swap_16
      267 +.Sy atomic_swap_32
      268 +.Sy atomic_swap_64
      269 +.Sy atomic_swap_8
      270 +.Sy atomic_swap_ptr
      271 +.Sy atomic_swap_uchar
      272 +.Sy atomic_swap_uint
      273 +.Sy atomic_swap_ulong
      274 +.Sy atomic_swap_ushort
      275 +.Sy attropen
      276 +.Sy backtrace
      277 +.Sy backtrace_symbols
      278 +.Sy backtrace_symbols_fd
      279 +.Sy basename
      280 +.Sy bcmp
      281 +.Sy bcopy
      282 +.Sy bindtextdomain
      283 +.Sy bind_textdomain_codeset
      284 +.Sy brk
      285 +.Sy bsd_signal
      286 +.Sy bsearch
      287 +.Sy btowc
      288 +.Sy btowc_l
      289 +.Sy bzero
      290 +.Sy calloc
      291 +.Sy catclose
      292 +.Sy catgets
      293 +.Sy catopen
      294 +.Sy cfgetispeed
      295 +.Sy cfgetospeed
      296 +.Sy cfsetispeed
      297 +.Sy cfsetospeed
      298 +.Sy cftime
      299 +.Sy chdir
      300 +.Sy chmod
      301 +.Sy chown
      302 +.Sy chroot
      303 +.Sy clearerr
      304 +.Sy clock
      305 +.Sy clock_getres
      306 +.Sy clock_gettime
      307 +.Sy clock_nanosleep
      308 +.Sy clock_settime
      309 +.Sy close
      310 +.Sy closedir
      311 +.Sy closefrom
      312 +.Sy closelog
      313 +.Sy cond_broadcast
      314 +.Sy cond_destroy
      315 +.Sy cond_init
      316 +.Sy cond_reltimedwait
      317 +.Sy cond_signal
      318 +.Sy cond_timedwait
      319 +.Sy cond_wait
      320 +.Sy confstr
      321 +.Sy creat
      322 +.Sy crypt
      323 +.Sy crypt_genhash_impl
      324 +.Sy crypt_gensalt
      325 +.Sy crypt_gensalt_impl
      326 +.Sy csetcol
      327 +.Sy csetlen
      328 +.Sy ctermid
      329 +.Sy ctermid_r
      330 +.Sy ctime
      331 +.Sy ctime_r
      332 +.Sy cuserid
      333 +.Sy daemon
      334 +.Sy daylight
      335 +.Sy dbm_clearerr
      336 +.Sy dbm_close
      337 +.Sy dbm_delete
      338 +.Sy dbm_error
      339 +.Sy dbm_fetch
      340 +.Sy dbm_firstkey
      341 +.Sy dbm_nextkey
      342 +.Sy dbm_open
      343 +.Sy dbm_store
      344 +.Sy dcgettext
      345 +.Sy dcngettext
      346 +.Sy decimal_to_double
      347 +.Sy decimal_to_extended
      348 +.Sy decimal_to_quadruple
      349 +.Sy decimal_to_single
      350 +.Sy dgettext
      351 +.Sy difftime
      352 +.Sy directio
      353 +.Sy dirfd
      354 +.Sy dirname
      355 +.Sy div
      356 +.Sy dladdr
      357 +.Sy dladdr1
      358 +.Sy dlclose
      359 +.Sy dldump
      360 +.Sy dlerror
      361 +.Sy dlinfo
      362 +.Sy dlmopen
      363 +.Sy dlopen
      364 +.Sy dlsym
      365 +.Sy dngettext
      366 +.Sy door_bind
      367 +.Sy door_call
      368 +.Sy door_create
      369 +.Sy door_cred
      370 +.Sy door_getparam
      371 +.Sy door_info
      372 +.Sy door_return
      373 +.Sy door_revoke
      374 +.Sy door_server_create
      375 +.Sy door_setparam
      376 +.Sy door_ucred
      377 +.Sy door_unbind
      378 +.Sy double_to_decimal
      379 +.Sy drand48
      380 +.Sy dup
      381 +.Sy dup2
      382 +.Sy duplocale
      383 +.Sy econvert
      384 +.Sy ecvt
      385 +.Sy enable_extended_FILE_stdio
      386 +.Sy encrypt
      387 +.Sy endgrent
      388 +.Sy endnetgrent
      389 +.Sy endpwent
      390 +.Sy endspent
      391 +.Sy endusershell
      392 +.Sy endutent
      393 +.Sy endutxent
      394 +.Sy environ
      395 +.Sy erand48
      396 +.Sy err
      397 +.Sy errno
      398 +.Sy errx
      399 +.Sy euccol
      400 +.Sy euclen
      401 +.Sy eucscol
      402 +.Sy execl
      403 +.Sy execle
      404 +.Sy execlp
      405 +.Sy execv
      406 +.Sy execve
      407 +.Sy execvp
      408 +.Sy exit
      409 +.Sy extended_to_decimal
      410 +.Sy faccessat
      411 +.Sy facl
      412 +.Sy fattach
      413 +.Sy fchdir
      414 +.Sy fchmod
      415 +.Sy fchmodat
      416 +.Sy fchown
      417 +.Sy fchownat
      418 +.Sy fchroot
      419 +.Sy fclose
      420 +.Sy fcntl
      421 +.Sy fconvert
      422 +.Sy fcvt
      423 +.Sy fdatasync
      424 +.Sy fdetach
      425 +.Sy fdopen
      426 +.Sy fdopendir
      427 +.Sy fdwalk
      428 +.Sy feof
      429 +.Sy ferror
      430 +.Sy fflush
      431 +.Sy ffs
      432 +.Sy fgetattr
      433 +.Sy fgetc
      434 +.Sy fgetgrent
      435 +.Sy fgetgrent_r
      436 +.Sy fgetpos
      437 +.Sy fgetpwent
      438 +.Sy fgetpwent_r
      439 +.Sy fgets
      440 +.Sy fgetspent
      441 +.Sy fgetspent_r
      442 +.Sy fgetwc
      443 +.Sy fgetwc_l
      444 +.Sy fgetws
      445 +.Sy file_to_decimal
      446 +.Sy fileno
      447 +.Sy finite
      448 +.Sy flockfile
      449 +.Sy fmtmsg
      450 +.Sy fnmatch
      451 +.Sy fopen
      452 +.Sy fork
      453 +.Sy fork1
      454 +.Sy forkall
      455 +.Sy forkallx
      456 +.Sy forkx
      457 +.Sy fpathconf
      458 +.Sy fpclass
      459 +.Sy fpgetmask
      460 +.Sy fpgetround
      461 +.Sy fpgetsticky
      462 +.Sy fprintf
      463 +.Sy fpsetmask
      464 +.Sy fpsetround
      465 +.Sy fpsetsticky
      466 +.Sy fputc
      467 +.Sy fputs
      468 +.Sy fputwc
      469 +.Sy fputws
      470 +.Sy fread
      471 +.Sy free
      472 +.Sy freelocale
      473 +.Sy freopen
      474 +.Sy frexp
      475 +.Sy fscanf
      476 +.Sy fseek
      477 +.Sy fseeko
      478 +.Sy fsetattr
      479 +.Sy fsetpos
      480 +.Sy fstat
      481 +.Sy fstatat
      482 +.Sy fstatfs
      483 +.Sy fstatvfs
      484 +.Sy fsync
      485 +.Sy ftell
      486 +.Sy ftello
      487 +.Sy ftime
      488 +.Sy ftok
      489 +.Sy ftruncate
      490 +.Sy ftrylockfile
      491 +.Sy ftw
      492 +.Sy func_to_decimal
      493 +.Sy funlockfile
      494 +.Sy futimens
      495 +.Sy futimesat
      496 +.Sy fwide
      497 +.Sy fwprintf
      498 +.Sy fwrite
      499 +.Sy fwscanf
      500 +.Sy gconvert
      501 +.Sy gcvt
      502 +.Sy getacct
      503 +.Sy getattrat
      504 +.Sy getc
      505 +.Sy getc_unlocked
      506 +.Sy getchar
      507 +.Sy getchar_unlocked
      508 +.Sy getcontext
      509 +.Sy getcpuid
      510 +.Sy getcwd
      511 +.Sy getdate
      512 +.Sy getdate_err
      513 +.Sy getdents
      514 +.Sy getdtablesize
      515 +.Sy getegid
      516 +.Sy getenv
      517 +.Sy geteuid
      518 +.Sy getexecname
      519 +.Sy getextmntent
      520 +.Sy getgid
      521 +.Sy getgrent
      522 +.Sy getgrent_r
      523 +.Sy getgrgid
      524 +.Sy getgrgid_r
      525 +.Sy getgrnam
      526 +.Sy getgrnam_r
      527 +.Sy getgroups
      528 +.Sy gethomelgroup
      529 +.Sy gethostid
      530 +.Sy gethostname
      531 +.Sy gethrtime
      532 +.Sy gethrvtime
      533 +.Sy getisax
      534 +.Sy getitimer
      535 +.Sy getloadavg
      536 +.Sy getlogin
      537 +.Sy getlogin_r
      538 +.Sy getmntany
      539 +.Sy getmntent
      540 +.Sy getmsg
      541 +.Sy getnetgrent
      542 +.Sy getnetgrent_r
      543 +.Sy getopt
      544 +.Sy getopt_clip
      545 +.Sy getopt_long
      546 +.Sy getopt_long_only
      547 +.Sy getpagesize
      548 +.Sy getpagesizes
      549 +.Sy getpass
      550 +.Sy getpassphrase
      551 +.Sy getpeerucred
      552 +.Sy getpflags
      553 +.Sy getpgid
      554 +.Sy getpgrp
      555 +.Sy getpid
      556 +.Sy getpmsg
      557 +.Sy getppid
      558 +.Sy getppriv
      559 +.Sy getpriority
      560 +.Sy getprojid
      561 +.Sy getpw
      562 +.Sy getpwent
      563 +.Sy getpwent_r
      564 +.Sy getpwnam
      565 +.Sy getpwnam_r
      566 +.Sy getpwuid
      567 +.Sy getpwuid_r
      568 +.Sy getrctl
      569 +.Sy getrlimit
      570 +.Sy getrusage
      571 +.Sy gets
      572 +.Sy getsid
      573 +.Sy getspent
      574 +.Sy getspent_r
      575 +.Sy getspnam
      576 +.Sy getspnam_r
      577 +.Sy getsubopt
      578 +.Sy gettaskid
      579 +.Sy gettext
      580 +.Sy gettimeofday
      581 +.Sy gettxt
      582 +.Sy getuid
      583 +.Sy getusershell
      584 +.Sy getustack
      585 +.Sy getutent
      586 +.Sy getutid
      587 +.Sy getutline
      588 +.Sy getutmp
      589 +.Sy getutmpx
      590 +.Sy getutxent
      591 +.Sy getutxid
      592 +.Sy getutxline
      593 +.Sy getvfsany
      594 +.Sy getvfsent
      595 +.Sy getvfsfile
      596 +.Sy getvfsspec
      597 +.Sy getw
      598 +.Sy getwc
      599 +.Sy getwc_l
      600 +.Sy getwchar
      601 +.Sy getwchar_l
      602 +.Sy getwd
      603 +.Sy getwidth
      604 +.Sy getws
      605 +.Sy getzoneid
      606 +.Sy getzoneidbyname
      607 +.Sy getzonenamebyid
      608 +.Sy glob
      609 +.Sy globfree
      610 +.Sy gmtime
      611 +.Sy gmtime_r
      612 +.Sy grantpt
      613 +.Sy gsignal
      614 +.Sy hasmntopt
      615 +.Sy hcreate
      616 +.Sy hdestroy
      617 +.Sy hsearch
      618 +.Sy iconv
      619 +.Sy iconv_close
      620 +.Sy iconv_open
      621 +.Sy imaxabs
      622 +.Sy imaxdiv
      623 +.Sy index
      624 +.Sy initgroups
      625 +.Sy initstate
      626 +.Sy innetgr
      627 +.Sy insque
      628 +.Sy ioctl
      629 +.Sy is_system_labeled
      630 +.Sy isaexec
      631 +.Sy isalnum
      632 +.Sy isalnum_l
      633 +.Sy isalpha
      634 +.Sy isalpha_l
      635 +.Sy isascii
      636 +.Sy isastream
      637 +.Sy isatty
      638 +.Sy isblank
      639 +.Sy isblank_l
      640 +.Sy iscntrl
      641 +.Sy iscntrl_l
      642 +.Sy isdigit
      643 +.Sy isdigit_l
      644 +.Sy isenglish
      645 +.Sy isgraph
      646 +.Sy isgraph_l
      647 +.Sy isideogram
      648 +.Sy islower
      649 +.Sy islower_l
      650 +.Sy isnan
      651 +.Sy isnand
      652 +.Sy isnanf
      653 +.Sy isnumber
      654 +.Sy isphonogram
      655 +.Sy isprint
      656 +.Sy isprint_l
      657 +.Sy ispunct
      658 +.Sy ispunct_l
      659 +.Sy issetugid
      660 +.Sy isspace
      661 +.Sy isspace_l
      662 +.Sy isspecial
      663 +.Sy isupper
      664 +.Sy isupper_l
      665 +.Sy iswalnum
      666 +.Sy iswalnum_l
      667 +.Sy iswalpha
      668 +.Sy iswalpha_l
      669 +.Sy iswblank
      670 +.Sy iswblank_l
      671 +.Sy iswcntrl
      672 +.Sy iswcntrl_l
      673 +.Sy iswctype
      674 +.Sy iswctype_l
      675 +.Sy iswdigit
      676 +.Sy iswdigit_l
      677 +.Sy iswideogram
      678 +.Sy iswideogram_l
      679 +.Sy iswgraph
      680 +.Sy iswgraph_l
      681 +.Sy iswhexnumber
      682 +.Sy iswhexnumber_l
      683 +.Sy iswlower
      684 +.Sy iswlower_l
      685 +.Sy iswnumber
      686 +.Sy iswnumber_l
      687 +.Sy iswphonogram
      688 +.Sy iswphonogram_l
      689 +.Sy iswprint
      690 +.Sy iswprint_l
      691 +.Sy iswpunct
      692 +.Sy iswpunct_l
      693 +.Sy iswspace
      694 +.Sy iswspace_l
      695 +.Sy iswspecial
      696 +.Sy iswspecial_l
      697 +.Sy iswupper
      698 +.Sy iswupper_l
      699 +.Sy iswxdigit
      700 +.Sy iswxdigit_l
      701 +.Sy isxdigit
      702 +.Sy isxdigit_l
      703 +.Sy jrand48
      704 +.Sy kill
      705 +.Sy killpg
      706 +.Sy l64a
      707 +.Sy labs
      708 +.Sy ladd
      709 +.Sy lchown
      710 +.Sy lckpwdf
      711 +.Sy lcong48
      712 +.Sy ldexp
      713 +.Sy ldivide
      714 +.Sy lexp10
      715 +.Sy lfind
      716 +.Sy lfmt
      717 +.Sy link
      718 +.Sy lio_listio
      719 +.Sy llabs
      720 +.Sy lldiv
      721 +.Sy llog10
      722 +.Sy llseek
      723 +.Sy lltostr
      724 +.Sy localeconv
      725 +.Sy localtime
      726 +.Sy localtime_r
      727 +.Sy lockf
      728 +.Sy logb
      729 +.Sy lone
      730 +.Sy longjmp
      731 +.Sy lrand48
      732 +.Sy lsearch
      733 +.Sy lseek
      734 +.Sy lshiftl
      735 +.Sy lstat
      736 +.Sy lsub
      737 +.Sy lten
      738 +.Sy lzero
      739 +.Sy madvise
      740 +.Sy makecontext
      741 +.Sy makeutx
      742 +.Sy malloc
      743 +.Sy mblen
      744 +.Sy mblen_l
      745 +.Sy mbrlen
      746 +.Sy mbrlen_l
      747 +.Sy mbrtowc
      748 +.Sy mbrtowc_l
      749 +.Sy mbsinit
      750 +.Sy mbsinit_l
      751 +.Sy mbsnrtowcs
      752 +.Sy mbsnrtowcs_l
      753 +.Sy mbsrtowcs
      754 +.Sy mbsrtowcs_l
      755 +.Sy mbstowcs
      756 +.Sy mbstowcs_l
      757 +.Sy mbtowc
      758 +.Sy mbtowc_l
      759 +.Sy memalign
      760 +.Sy membar_consumer
      761 +.Sy membar_enter
      762 +.Sy membar_exit
      763 +.Sy membar_producer
      764 +.Sy memccpy
      765 +.Sy memchr
      766 +.Sy memcmp
      767 +.Sy memcntl
      768 +.Sy memcpy
      769 +.Sy meminfo
      770 +.Sy memmove
      771 +.Sy memset
      772 +.Sy mincore
      773 +.Sy mkdir
      774 +.Sy mkfifo
      775 +.Sy mknod
      776 +.Sy mkstemp
      777 +.Sy mktemp
      778 +.Sy mktime
      779 +.Sy mlock
      780 +.Sy mlockall
      781 +.Sy mmap
      782 +.Sy mmapobj
      783 +.Sy modctl
      784 +.Sy modf
      785 +.Sy modff
      786 +.Sy modutx
      787 +.Sy monitor
      788 +.Sy mount
      789 +.Sy mprotect
      790 +.Sy mq_close
      791 +.Sy mq_getattr
      792 +.Sy mq_notify
      793 +.Sy mq_open
      794 +.Sy mq_receive
      795 +.Sy mq_reltimedreceive_np
      796 +.Sy mq_reltimedsend_np
      797 +.Sy mq_send
      798 +.Sy mq_setattr
      799 +.Sy mq_timedreceive
      800 +.Sy mq_timedsend
      801 +.Sy mq_unlink
      802 +.Sy mrand48
      803 +.Sy msgctl
      804 +.Sy msgget
      805 +.Sy msgids
      806 +.Sy msgrcv
      807 +.Sy msgsnap
      808 +.Sy msgsnd
      809 +.Sy msync
      810 +.Sy munlock
      811 +.Sy munlockall
      812 +.Sy munmap
      813 +.Sy mutex_consistent
      814 +.Sy mutex_destroy
      815 +.Sy mutex_init
      816 +.Sy mutex_lock
      817 +.Sy mutex_trylock
      818 +.Sy mutex_unlock
      819 +.Sy nanosleep
      820 +.Sy nextafter
      821 +.Sy newlocale
      822 +.Sy nfs_getfh
      823 +.Sy nftw
      824 +.Sy ngettext
      825 +.Sy nice
      826 +.Sy nl_langinfo
      827 +.Sy nl_langinfo_l
      828 +.Sy nrand48
      829 +.Sy nss_default_finders
      830 +.Sy nss_delete
      831 +.Sy nss_endent
      832 +.Sy nss_getent
      833 +.Sy nss_search
      834 +.Sy nss_setent
      835 +.Sy ntp_adjtime
      836 +.Sy ntp_gettime
      837 +.Sy open
      838 +.Sy openat
      839 +.Sy opendir
      840 +.Sy openlog
      841 +.Sy optarg
      842 +.Sy opterr
      843 +.Sy optind
      844 +.Sy optopt
      845 +.Sy p_online
      846 +.Sy pathconf
      847 +.Sy pause
      848 +.Sy pclose
      849 +.Sy pcsample
      850 +.Sy perror
      851 +.Sy pfmt
      852 +.Sy pipe
      853 +.Sy plock
      854 +.Sy poll
      855 +.Sy popen
      856 +.Sy port_alert
      857 +.Sy port_associate
      858 +.Sy port_create
      859 +.Sy port_dissociate
      860 +.Sy port_get
      861 +.Sy port_getn
      862 +.Sy port_send
      863 +.Sy port_sendn
      864 +.Sy posix_fadvise
      865 +.Sy posix_fallocate
      866 +.Sy posix_madvise
      867 +.Sy posix_memalign
      868 +.Sy posix_openpt
      869 +.Sy posix_spawn
      870 +.Sy posix_spawn_file_actions_addclose
      871 +.Sy posix_spawn_file_actions_addclosefrom_np
      872 +.Sy posix_spawn_file_actions_adddup2
      873 +.Sy posix_spawn_file_actions_addopen
      874 +.Sy posix_spawn_file_actions_destroy
      875 +.Sy posix_spawn_file_actions_init
      876 +.Sy posix_spawn_pipe_np
      877 +.Sy posix_spawnattr_destroy
      878 +.Sy posix_spawnattr_getflags
      879 +.Sy posix_spawnattr_getpgroup
      880 +.Sy posix_spawnattr_getschedparam
      881 +.Sy posix_spawnattr_getschedpolicy
      882 +.Sy posix_spawnattr_getsigdefault
      883 +.Sy posix_spawnattr_getsigignore_np
      884 +.Sy posix_spawnattr_getsigmask
      885 +.Sy posix_spawnattr_init
      886 +.Sy posix_spawnattr_setflags
      887 +.Sy posix_spawnattr_setpgroup
      888 +.Sy posix_spawnattr_setschedparam
      889 +.Sy posix_spawnattr_setschedpolicy
      890 +.Sy posix_spawnattr_setsigdefault
      891 +.Sy posix_spawnattr_setsigignore_np
      892 +.Sy posix_spawnattr_setsigmask
      893 +.Sy posix_spawnp
      894 +.Sy pread
      895 +.Sy printf
      896 +.Sy printstack
      897 +.Sy priocntl
      898 +.Sy priocntlset
      899 +.Sy priv_addset
      900 +.Sy priv_allocset
      901 +.Sy priv_copyset
      902 +.Sy priv_delset
      903 +.Sy priv_emptyset
      904 +.Sy priv_fillset
      905 +.Sy priv_freeset
      906 +.Sy priv_getbyname
      907 +.Sy priv_getbynum
      908 +.Sy priv_getsetbyname
      909 +.Sy priv_getsetbynum
      910 +.Sy priv_gettext
      911 +.Sy priv_ineffect
      912 +.Sy priv_intersect
      913 +.Sy priv_inverse
      914 +.Sy priv_isemptyset
      915 +.Sy priv_isequalset
      916 +.Sy priv_isfullset
      917 +.Sy priv_ismember
      918 +.Sy priv_issubset
      919 +.Sy priv_set
      920 +.Sy priv_set_to_str
      921 +.Sy priv_str_to_set
      922 +.Sy priv_union
      923 +.Sy processor_bind
      924 +.Sy processor_info
      925 +.Sy profil
      926 +.Sy pselect
      927 +.Sy pset_assign
      928 +.Sy pset_bind
      929 +.Sy pset_create
      930 +.Sy pset_destroy
      931 +.Sy pset_getattr
      932 +.Sy pset_getloadavg
      933 +.Sy pset_info
      934 +.Sy pset_list
      935 +.Sy pset_setattr
      936 +.Sy psiginfo
      937 +.Sy psignal
      938 +.Sy pthread_atfork
      939 +.Sy pthread_attr_destroy
      940 +.Sy pthread_attr_getdetachstate
      941 +.Sy pthread_attr_getguardsize
      942 +.Sy pthread_attr_getinheritsched
      943 +.Sy pthread_attr_getschedparam
      944 +.Sy pthread_attr_getschedpolicy
      945 +.Sy pthread_attr_getscope
      946 +.Sy pthread_attr_getstack
      947 +.Sy pthread_attr_getstackaddr
      948 +.Sy pthread_attr_getstacksize
      949 +.Sy pthread_attr_init
      950 +.Sy pthread_attr_setdetachstate
      951 +.Sy pthread_attr_setguardsize
      952 +.Sy pthread_attr_setinheritsched
      953 +.Sy pthread_attr_setschedparam
      954 +.Sy pthread_attr_setschedpolicy
      955 +.Sy pthread_attr_setscope
      956 +.Sy pthread_attr_setstack
      957 +.Sy pthread_attr_setstackaddr
      958 +.Sy pthread_attr_setstacksize
      959 +.Sy pthread_barrier_destroy
      960 +.Sy pthread_barrier_init
      961 +.Sy pthread_barrier_wait
      962 +.Sy pthread_barrierattr_destroy
      963 +.Sy pthread_barrierattr_getpshared
      964 +.Sy pthread_barrierattr_init
      965 +.Sy pthread_barrierattr_setpshared
      966 +.Sy pthread_cancel
      967 +.Sy pthread_cond_broadcast
      968 +.Sy pthread_cond_destroy
      969 +.Sy pthread_cond_init
      970 +.Sy pthread_cond_reltimedwait_np
      971 +.Sy pthread_cond_signal
      972 +.Sy pthread_cond_timedwait
      973 +.Sy pthread_cond_wait
      974 +.Sy pthread_condattr_destroy
      975 +.Sy pthread_condattr_getclock
      976 +.Sy pthread_condattr_getpshared
      977 +.Sy pthread_condattr_init
      978 +.Sy pthread_condattr_setclock
      979 +.Sy pthread_condattr_setpshared
      980 +.Sy pthread_create
      981 +.Sy pthread_detach
      982 +.Sy pthread_equal
      983 +.Sy pthread_exit
      984 +.Sy pthread_getconcurrency
      985 +.Sy pthread_getschedparam
      986 +.Sy pthread_getspecific
      987 +.Sy pthread_join
      988 +.Sy pthread_key_create
      989 +.Sy pthread_key_create_once_np
      990 +.Sy pthread_key_delete
      991 +.Sy pthread_kill
      992 +.Sy pthread_mutex_consistent
      993 +.Sy pthread_mutex_destroy
      994 +.Sy pthread_mutex_getprioceiling
      995 +.Sy pthread_mutex_init
      996 +.Sy pthread_mutex_lock
      997 +.Sy pthread_mutex_reltimedlock_np
      998 +.Sy pthread_mutex_setprioceiling
      999 +.Sy pthread_mutex_timedlock
     1000 +.Sy pthread_mutex_trylock
     1001 +.Sy pthread_mutex_unlock
     1002 +.Sy pthread_mutexattr_destroy
     1003 +.Sy pthread_mutexattr_getprioceiling
     1004 +.Sy pthread_mutexattr_getprotocol
     1005 +.Sy pthread_mutexattr_getpshared
     1006 +.Sy pthread_mutexattr_getrobust
     1007 +.Sy pthread_mutexattr_gettype
     1008 +.Sy pthread_mutexattr_init
     1009 +.Sy pthread_mutexattr_setprioceiling
     1010 +.Sy pthread_mutexattr_setprotocol
     1011 +.Sy pthread_mutexattr_setpshared
     1012 +.Sy pthread_mutexattr_setrobust
     1013 +.Sy pthread_mutexattr_settype
     1014 +.Sy pthread_once
     1015 +.Sy pthread_rwlock_destroy
     1016 +.Sy pthread_rwlock_init
     1017 +.Sy pthread_rwlock_rdlock
     1018 +.Sy pthread_rwlock_reltimedrdlock_np
     1019 +.Sy pthread_rwlock_reltimedwrlock_np
     1020 +.Sy pthread_rwlock_timedrdlock
     1021 +.Sy pthread_rwlock_timedwrlock
     1022 +.Sy pthread_rwlock_tryrdlock
     1023 +.Sy pthread_rwlock_trywrlock
     1024 +.Sy pthread_rwlock_unlock
     1025 +.Sy pthread_rwlock_wrlock
     1026 +.Sy pthread_rwlockattr_destroy
     1027 +.Sy pthread_rwlockattr_getpshared
     1028 +.Sy pthread_rwlockattr_init
     1029 +.Sy pthread_rwlockattr_setpshared
     1030 +.Sy pthread_self
     1031 +.Sy pthread_setcancelstate
     1032 +.Sy pthread_setcanceltype
     1033 +.Sy pthread_setconcurrency
     1034 +.Sy pthread_setspecific
     1035 +.Sy pthread_sigmask
     1036 +.Sy pthread_setschedparam
     1037 +.Sy pthread_setschedprio
     1038 +.Sy pthread_spin_destroy
     1039 +.Sy pthread_spin_init
     1040 +.Sy pthread_spin_lock
     1041 +.Sy pthread_spin_trylock
     1042 +.Sy pthread_spin_unlock
     1043 +.Sy pthread_testcancel
     1044 +.Sy ptsname
     1045 +.Sy putacct
     1046 +.Sy putc
     1047 +.Sy putc_unlocked
     1048 +.Sy putchar
     1049 +.Sy putchar_unlocked
     1050 +.Sy putenv
     1051 +.Sy putmsg
     1052 +.Sy putpmsg
     1053 +.Sy putpwent
     1054 +.Sy puts
     1055 +.Sy putspent
     1056 +.Sy pututline
     1057 +.Sy pututxline
     1058 +.Sy putw
     1059 +.Sy putwc
     1060 +.Sy putwchar
     1061 +.Sy putws
     1062 +.Sy pwrite
     1063 +.Sy qeconvert
     1064 +.Sy qecvt
     1065 +.Sy qfconvert
     1066 +.Sy qfcvt
     1067 +.Sy qgconvert
     1068 +.Sy qgcvt
     1069 +.Sy qsort
     1070 +.Sy quadruple_to_decimal
     1071 +.Sy raise
     1072 +.Sy rand
     1073 +.Sy rand_r
     1074 +.Sy random
     1075 +.Sy rctl_walk
     1076 +.Sy rctlblk_get_enforced_value
     1077 +.Sy rctlblk_get_firing_time
     1078 +.Sy rctlblk_get_global_action
     1079 +.Sy rctlblk_get_global_flags
     1080 +.Sy rctlblk_get_local_action
     1081 +.Sy rctlblk_get_local_flags
     1082 +.Sy rctlblk_get_privilege
     1083 +.Sy rctlblk_get_recipient_pid
     1084 +.Sy rctlblk_get_value
     1085 +.Sy rctlblk_set_local_action
     1086 +.Sy rctlblk_set_local_flags
     1087 +.Sy rctlblk_set_privilege
     1088 +.Sy rctlblk_set_recipient_pid
     1089 +.Sy rctlblk_set_value
     1090 +.Sy rctlblk_size
     1091 +.Sy re_comp
     1092 +.Sy re_exec
     1093 +.Sy read
     1094 +.Sy readdir
     1095 +.Sy readdir_r
     1096 +.Sy readlink
     1097 +.Sy readv
     1098 +.Sy realloc
     1099 +.Sy realpath
     1100 +.Sy reboot
     1101 +.Sy regcmp
     1102 +.Sy regcomp
     1103 +.Sy regerror
     1104 +.Sy regex
     1105 +.Sy regexec
     1106 +.Sy regfree
     1107 +.Sy remove
     1108 +.Sy remque
     1109 +.Sy rename
     1110 +.Sy renameat
     1111 +.Sy resetmnttab
     1112 +.Sy resolvepath
     1113 +.Sy rewind
     1114 +.Sy rewinddir
     1115 +.Sy rindex
     1116 +.Sy rmdir
     1117 +.Sy rw_rdlock
     1118 +.Sy rw_read_held
     1119 +.Sy rw_tryrdlock
     1120 +.Sy rw_trywrlock
     1121 +.Sy rw_unlock
     1122 +.Sy rw_write_held
     1123 +.Sy rw_wrlock
     1124 +.Sy rwlock_destroy
     1125 +.Sy rwlock_init
     1126 +.Sy sbrk
     1127 +.Sy scalb
     1128 +.Sy scandir
     1129 +.Sy scanf
     1130 +.Sy sched_get_priority_max
     1131 +.Sy sched_get_priority_min
     1132 +.Sy sched_getparam
     1133 +.Sy sched_getscheduler
     1134 +.Sy sched_rr_get_interval
     1135 +.Sy sched_setparam
     1136 +.Sy sched_setscheduler
     1137 +.Sy sched_yield
     1138 +.Sy schedctl_exit
     1139 +.Sy schedctl_init
     1140 +.Sy schedctl_lookup
     1141 +.Sy schedctl_start
     1142 +.Sy schedctl_stop
     1143 +.Sy seconvert
     1144 +.Sy seed48
     1145 +.Sy seekdir
     1146 +.Sy select
     1147 +.Sy sem_close
     1148 +.Sy sem_destroy
     1149 +.Sy sem_getvalue
     1150 +.Sy sem_init
     1151 +.Sy sem_open
     1152 +.Sy sem_post
     1153 +.Sy sem_reltimedwait_np
     1154 +.Sy sem_timedwait
     1155 +.Sy sem_trywait
     1156 +.Sy sem_unlink
     1157 +.Sy sem_wait
     1158 +.Sy sema_destroy
     1159 +.Sy sema_held
     1160 +.Sy sema_init
     1161 +.Sy sema_post
     1162 +.Sy sema_trywait
     1163 +.Sy sema_wait
     1164 +.Sy semctl
     1165 +.Sy semget
     1166 +.Sy semids
     1167 +.Sy semop
     1168 +.Sy semtimedop
     1169 +.Sy setattrat
     1170 +.Sy setbuf
     1171 +.Sy setbuffer
     1172 +.Sy setcat
     1173 +.Sy setcontext
     1174 +.Sy setegid
     1175 +.Sy setenv
     1176 +.Sy seteuid
     1177 +.Sy setgid
     1178 +.Sy setgrent
     1179 +.Sy setgroups
     1180 +.Sy sethostname
     1181 +.Sy setitimer
     1182 +.Sy setjmp
     1183 +.Sy setkey
     1184 +.Sy setlabel
     1185 +.Sy setlinebuf
     1186 +.Sy setlocale
     1187 +.Sy setlogmask
     1188 +.Sy setnetgrent
     1189 +.Sy setpflags
     1190 +.Sy setpgid
     1191 +.Sy setpgrp
     1192 +.Sy setppriv
     1193 +.Sy setpriority
     1194 +.Sy setpwent
     1195 +.Sy setrctl
     1196 +.Sy setregid
     1197 +.Sy setreuid
     1198 +.Sy setrlimit
     1199 +.Sy setsid
     1200 +.Sy setspent
     1201 +.Sy setstate
     1202 +.Sy settaskid
     1203 +.Sy settimeofday
     1204 +.Sy setuid
     1205 +.Sy setusershell
     1206 +.Sy setustack
     1207 +.Sy setutent
     1208 +.Sy setutxent
     1209 +.Sy setvbuf
     1210 +.Sy sfconvert
     1211 +.Sy sgconvert
     1212 +.Sy shm_open
     1213 +.Sy shm_unlink
     1214 +.Sy shmat
     1215 +.Sy shmctl
     1216 +.Sy shmdt
     1217 +.Sy shmget
     1218 +.Sy shmids
     1219 +.Sy sig2str
     1220 +.Sy sigaction
     1221 +.Sy sigaddset
     1222 +.Sy sigaltstack
     1223 +.Sy sigdelset
     1224 +.Sy sigemptyset
     1225 +.Sy sigfillset
     1226 +.Sy sigfpe
     1227 +.Sy sighold
     1228 +.Sy sigignore
     1229 +.Sy siginterrupt
     1230 +.Sy sigismember
     1231 +.Sy siglongjmp
     1232 +.Sy signal
     1233 +.Sy sigpause
     1234 +.Sy sigpending
     1235 +.Sy sigprocmask
     1236 +.Sy sigqueue
     1237 +.Sy sigrelse
     1238 +.Sy sigsend
     1239 +.Sy sigsendset
     1240 +.Sy sigset
     1241 +.Sy sigsetjmp
     1242 +.Sy sigstack
     1243 +.Sy sigsuspend
     1244 +.Sy sigtimedwait
     1245 +.Sy sigwait
     1246 +.Sy sigwaitinfo
     1247 +.Sy single_to_decimal
     1248 +.Sy sleep
     1249 +.Sy snprintf
     1250 +.Sy sprintf
     1251 +.Sy srand
     1252 +.Sy srand48
     1253 +.Sy srandom
     1254 +.Sy sscanf
     1255 +.Sy ssignal
     1256 +.Sy stack_getbounds
     1257 +.Sy stack_inbounds
     1258 +.Sy stack_setbounds
     1259 +.Sy stack_violation
     1260 +.Sy stat
     1261 +.Sy statfs
     1262 +.Sy statvfs
     1263 +.Sy stime
     1264 +.Sy str2sig
     1265 +.Sy strcasecmp
     1266 +.Sy strcasecmp_l
     1267 +.Sy strcat
     1268 +.Sy strchr
     1269 +.Sy strcmp
     1270 +.Sy strcoll
     1271 +.Sy strcpy
     1272 +.Sy strcspn
     1273 +.Sy strdup
     1274 +.Sy strerror
     1275 +.Sy strerror_r
     1276 +.Sy strfmon
     1277 +.Sy strfmon_l
     1278 +.Sy strftime
     1279 +.Sy strftime_l
     1280 +.Sy string_to_decimal
     1281 +.Sy strlcat
     1282 +.Sy strlcpy
     1283 +.Sy strlen
     1284 +.Sy strncasecmp
     1285 +.Sy strncasecmp_l
     1286 +.Sy strncat
     1287 +.Sy strncmp
     1288 +.Sy strncpy
     1289 +.Sy strpbrk
     1290 +.Sy strptime
     1291 +.Sy strptime_l
     1292 +.Sy strrchr
     1293 +.Sy strsep
     1294 +.Sy strsignal
     1295 +.Sy strspn
     1296 +.Sy strstr
     1297 +.Sy strtod
     1298 +.Sy strtof
     1299 +.Sy strtoimax
     1300 +.Sy strtok
     1301 +.Sy strtok_r
     1302 +.Sy strtol
     1303 +.Sy strtold
     1304 +.Sy strtoll
     1305 +.Sy strtoul
     1306 +.Sy strtoull
     1307 +.Sy strtoumax
     1308 +.Sy strtows
     1309 +.Sy strxfrm
     1310 +.Sy swab
     1311 +.Sy swapcontext
     1312 +.Sy swapctl
     1313 +.Sy swprintf
     1314 +.Sy swscanf
     1315 +.Sy symlink
     1316 +.Sy sync
     1317 +.Sy sync_instruction_memory
     1318 +.Sy sysconf
     1319 +.Sy sysfs
     1320 +.Sy sysinfo
     1321 +.Sy syslog
     1322 +.Sy system
     1323 +.Sy tcdrain
     1324 +.Sy tcflow
     1325 +.Sy tcflush
     1326 +.Sy tcgetattr
     1327 +.Sy tcgetpgrp
     1328 +.Sy tcgetsid
     1329 +.Sy tcsendbreak
     1330 +.Sy tcsetattr
     1331 +.Sy tcsetpgrp
     1332 +.Sy tdelete
     1333 +.Sy tell
     1334 +.Sy telldir
     1335 +.Sy tempnam
     1336 +.Sy textdomain
     1337 +.Sy tfind
     1338 +.Sy thr_continue
     1339 +.Sy thr_create
     1340 +.Sy thr_exit
     1341 +.Sy thr_getconcurrency
     1342 +.Sy thr_getprio
     1343 +.Sy thr_getspecific
     1344 +.Sy thr_join
     1345 +.Sy thr_keycreate
     1346 +.Sy thr_keycreate_once
     1347 +.Sy thr_kill
     1348 +.Sy thr_main
     1349 +.Sy thr_min_stack
     1350 +.Sy thr_self
     1351 +.Sy thr_setconcurrency
     1352 +.Sy thr_setprio
     1353 +.Sy thr_setspecific
     1354 +.Sy thr_sigsetmask
     1355 +.Sy thr_stksegment
     1356 +.Sy thr_suspend
     1357 +.Sy thr_yield
     1358 +.Sy time
     1359 +.Sy timer_create
     1360 +.Sy timer_delete
     1361 +.Sy timer_getoverrun
     1362 +.Sy timer_gettime
     1363 +.Sy timer_settime
     1364 +.Sy times
     1365 +.Sy timezone
     1366 +.Sy tmpfile
     1367 +.Sy tmpnam
     1368 +.Sy tmpnam_r
     1369 +.Sy toascii
     1370 +.Sy tolower
     1371 +.Sy tolower_l
     1372 +.Sy toupper
     1373 +.Sy toupper_l
     1374 +.Sy towctrans
     1375 +.Sy towctrans_l
     1376 +.Sy towlower
     1377 +.Sy towlower_l
     1378 +.Sy towupper
     1379 +.Sy towupper_l
     1380 +.Sy truncate
     1381 +.Sy tsearch
     1382 +.Sy ttyname
     1383 +.Sy ttyname_r
     1384 +.Sy ttyslot
     1385 +.Sy twalk
     1386 +.Sy tzname
     1387 +.Sy tzset
     1388 +.Sy u8_strcmp
     1389 +.Sy u8_textprep_str
     1390 +.Sy u8_validate
     1391 +.Sy uadmin
     1392 +.Sy ualarm
     1393 +.Sy uconv_u16tou32
     1394 +.Sy uconv_u16tou8
     1395 +.Sy uconv_u32tou16
     1396 +.Sy uconv_u32tou8
     1397 +.Sy uconv_u8tou16
     1398 +.Sy uconv_u8tou32
     1399 +.Sy ucred_free
     1400 +.Sy ucred_get
     1401 +.Sy ucred_getegid
     1402 +.Sy ucred_geteuid
     1403 +.Sy ucred_getgroups
     1404 +.Sy ucred_getpflags
     1405 +.Sy ucred_getpid
     1406 +.Sy ucred_getprivset
     1407 +.Sy ucred_getprojid
     1408 +.Sy ucred_getrgid
     1409 +.Sy ucred_getruid
     1410 +.Sy ucred_getsgid
     1411 +.Sy ucred_getsuid
     1412 +.Sy ucred_getzoneid
     1413 +.Sy ucred_size
     1414 +.Sy ulckpwdf
     1415 +.Sy ulimit
     1416 +.Sy ulltostr
     1417 +.Sy umask
     1418 +.Sy umount
     1419 +.Sy umount2
     1420 +.Sy uname
     1421 +.Sy ungetc
     1422 +.Sy ungetwc
     1423 +.Sy unlink
     1424 +.Sy unlinkat
     1425 +.Sy unlockpt
     1426 +.Sy unordered
     1427 +.Sy unsetenv
     1428 +.Sy updwtmp
     1429 +.Sy updwtmpx
     1430 +.Sy uselocale
     1431 +.Sy usleep
     1432 +.Sy ustat
     1433 +.Sy utime
     1434 +.Sy utimensat
     1435 +.Sy utimes
     1436 +.Sy utmpname
     1437 +.Sy utmpxname
     1438 +.Sy uucopy
     1439 +.Sy valloc
     1440 +.Sy vasprintf
     1441 +.Sy verr
     1442 +.Sy verrx
     1443 +.Sy vfork
     1444 +.Sy vforkx
     1445 +.Sy vfprintf
     1446 +.Sy vfscanf
     1447 +.Sy vfwprintf
     1448 +.Sy vfwscanf
     1449 +.Sy vhangup
     1450 +.Sy vlfmt
     1451 +.Sy vpfmt
     1452 +.Sy vprintf
     1453 +.Sy vscanf
     1454 +.Sy vsnprintf
     1455 +.Sy vsprintf
     1456 +.Sy vsscanf
     1457 +.Sy vswprintf
     1458 +.Sy vswscanf
     1459 +.Sy vsyslog
     1460 +.Sy vwarn
     1461 +.Sy vwarnx
     1462 +.Sy vwprintf
     1463 +.Sy vwscanf
     1464 +.Sy wait
     1465 +.Sy wait3
     1466 +.Sy wait4
     1467 +.Sy waitid
     1468 +.Sy waitpid
     1469 +.Sy walkcontext
     1470 +.Sy warn
     1471 +.Sy warnx
     1472 +.Sy watoll
     1473 +.Sy wcrtomb
     1474 +.Sy wcrtomb_l
     1475 +.Sy wcscasecmp
     1476 +.Sy wcscasecmp_
     1477 +.Sy wcscat
     1478 +.Sy wcschr
     1479 +.Sy wcscmp
     1480 +.Sy wcscoll
     1481 +.Sy wcscoll_l
     1482 +.Sy wcscpy
     1483 +.Sy wcscspn
     1484 +.Sy wcsdup
     1485 +.Sy wcsftime
     1486 +.Sy wcslen
     1487 +.Sy wcsncasecmp
     1488 +.Sy wcsncasecmp_l
     1489 +.Sy wcsncat
     1490 +.Sy wcsncmp
     1491 +.Sy wcsncpy
     1492 +.Sy wcsnlen
     1493 +.Sy wcsnrtombs
     1494 +.Sy wcsnrtombs_l
     1495 +.Sy wcspbrk
     1496 +.Sy wcsrchr
     1497 +.Sy wcsrtombs
     1498 +.Sy wcsrtombs_l
     1499 +.Sy wcsspn
     1500 +.Sy wcsstr
     1501 +.Sy wcstod
     1502 +.Sy wcstof
     1503 +.Sy wcstoimax
     1504 +.Sy wcstok
     1505 +.Sy wcstol
     1506 +.Sy wcstold
     1507 +.Sy wcstoll
     1508 +.Sy wcstombs
     1509 +.Sy wctombs_l
     1510 +.Sy wcstoul
     1511 +.Sy wcstoull
     1512 +.Sy wcstoumax
     1513 +.Sy wcswcs
     1514 +.Sy wcswidth
     1515 +.Sy wcswidth_l
     1516 +.Sy wcsxfrm
     1517 +.Sy wcsxfrm_l
     1518 +.Sy wctob
     1519 +.Sy wctob_l
     1520 +.Sy wctomb
     1521 +.Sy wctomb_l
     1522 +.Sy wctrans
     1523 +.Sy wctrans_l
     1524 +.Sy wctype
     1525 +.Sy wctype_l
     1526 +.Sy wcwidth
     1527 +.Sy wcwidth_l
     1528 +.Sy wmemchr
     1529 +.Sy wmemcmp
     1530 +.Sy wmemcpy
     1531 +.Sy wmemmove
     1532 +.Sy wmemset
     1533 +.Sy wordexp
     1534 +.Sy wordfree
     1535 +.Sy wprintf
     1536 +.Sy wracct
     1537 +.Sy write
     1538 +.Sy writev
     1539 +.Sy wscanf
     1540 +.Sy wscasecmp
     1541 +.Sy wscat
     1542 +.Sy wschr
     1543 +.Sy wscmp
     1544 +.Sy wscol
     1545 +.Sy wscoll
     1546 +.Sy wscpy
     1547 +.Sy wscspn
     1548 +.Sy wsdup
     1549 +.Sy wslen
     1550 +.Sy wsncasecmp
     1551 +.Sy wsncat
     1552 +.Sy wsncmp
     1553 +.Sy wsncpy
     1554 +.Sy wspbrk
     1555 +.Sy wsprintf
     1556 +.Sy wsrchr
     1557 +.Sy wsscanf
     1558 +.Sy wsspn
     1559 +.Sy wstod
     1560 +.Sy wstok
     1561 +.Sy wstol
     1562 +.Sy wstoll
     1563 +.Sy wstostr
     1564 +.Sy wsxfrm
     1565 +.Sy yield
     1566 +.El
     1567 +.Lp
 823 1568  The following interfaces are unique to the 32-bit version of this library:
 824      -.sp
 825      -
 826      -.sp
 827      -.TS
 828      -l l
 829      -l l .
 830      -\fB__div64\fR   \fB__mul64\fR
 831      -\fB__posix_readdir_r\fR \fB__rem64\fR
 832      -\fB__udiv64\fR  \fB__urem64\fR
 833      -\fB_bufendtab\fR        \fB_lastbuf\fR
 834      -\fB_s_fcntl\fR  \fB_sys_nsig\fR
 835      -\fB_xftw64\fR   \fBaio_cancel64\fR
 836      -\fBaio_error64\fR       \fBaio_fsync64\fR
 837      -\fBaio_read64\fR        \fBaio_return64\fR
 838      -\fBaio_suspend64\fR     \fBaio_waitn64\fR
 839      -\fBaio_write64\fR       \fBcreat64\fR
 840      -\fBfgetpos64\fR \fBfopen64\fR
 841      -\fBfreopen64\fR \fBfseeko64\fR
 842      -\fBfsetpos64\fR \fBfstat64\fR
 843      -\fBfstatvfs64\fR        \fBftello64\fR
 844      -\fBftruncate64\fR       \fBftw64\fR
 845      -\fBgetdents64\fR        \fBgetrlimit64\fR
 846      -\fBlio_listio64\fR      \fBlockf64\fR
 847      -\fBlseek64\fR   \fBlstat64\fR
 848      -\fBmkstemp64\fR \fBmmap64\fR
 849      -\fBnftw64\fR    \fBopen64\fR
 850      -\fBpread64\fR   \fBptrace\fR
 851      -\fBpwrite64\fR  \fBreaddir64\fR
 852      -\fBreaddir64_r\fR       \fBs_fcntl\fR
 853      -\fBs_ioctl\fR   \fBselect_large_fdset\fR
 854      -\fBsetrlimit64\fR       \fBstat64\fR
 855      -\fBstatvfs64\fR \fBsys_errlist\fR
 856      -\fBsys_nerr\fR  \fBtell64\fR
 857      -\fBtmpfile64\fR \fBtruncate64\fR
 858      -.TE
 859      -
 860      -.sp
 861      -.LP
     1569 +.Lp
     1570 +.Bl -column -offset indent -compact
     1571 +.Sy __div64
     1572 +.Sy __mul64
     1573 +.Sy __posix_readdir_r
     1574 +.Sy __rem64
     1575 +.Sy __udiv64
     1576 +.Sy __urem64
     1577 +.Sy _bufendtab
     1578 +.Sy _lastbuf
     1579 +.Sy _s_fcntl
     1580 +.Sy _sys_nsig
     1581 +.Sy _xftw64
     1582 +.Sy aio_cancel64
     1583 +.Sy aio_error64
     1584 +.Sy aio_fsync64
     1585 +.Sy aio_read64
     1586 +.Sy aio_return64
     1587 +.Sy aio_suspend64
     1588 +.Sy aio_waitn64
     1589 +.Sy aio_write64
     1590 +.Sy creat64
     1591 +.Sy fgetpos64
     1592 +.Sy fopen64
     1593 +.Sy freopen64
     1594 +.Sy fseeko64
     1595 +.Sy fsetpos64
     1596 +.Sy fstat64
     1597 +.Sy fstatvfs64
     1598 +.Sy ftello64
     1599 +.Sy ftruncate64
     1600 +.Sy ftw64
     1601 +.Sy getdents64
     1602 +.Sy getrlimit64
     1603 +.Sy lio_listio64
     1604 +.Sy lockf64
     1605 +.Sy lseek64
     1606 +.Sy lstat64
     1607 +.Sy mkstemp64
     1608 +.Sy mmap64
     1609 +.Sy nftw64
     1610 +.Sy open64
     1611 +.Sy pread64
     1612 +.Sy ptrace
     1613 +.Sy pwrite64
     1614 +.Sy readdir64
     1615 +.Sy readdir64_r
     1616 +.Sy s_fcntl
     1617 +.Sy s_ioctl
     1618 +.Sy select_large_fdset
     1619 +.Sy setrlimit64
     1620 +.Sy stat64
     1621 +.Sy statvfs64
     1622 +.Sy sys_errlist
     1623 +.Sy sys_nerr
     1624 +.Sy tell64
     1625 +.Sy tmpfile64
     1626 +.Sy truncate64
     1627 +.El
     1628 +.Lp
 862 1629  The following interfaces are unique to the 32-bit SPARC version of this
 863 1630  library:
 864      -.sp
 865      -
 866      -.sp
 867      -.TS
 868      -l l
 869      -l l .
 870      -\fB\&.div\fR    \fB\&.mul\fR
 871      -\fB\&.rem\fR    \fB\&.stret1\fR
 872      -\fB\&.stret2\fR \fB\&.stret4\fR
 873      -\fB\&.stret8\fR \fB\&.udiv\fR
 874      -\fB\&.umul\fR   \fB\&.urem\fR
 875      -\fB_Q_add\fR    \fB_Q_cmp\fR
 876      -\fB_Q_cmpe\fR   \fB_Q_div\fR
 877      -\fB_Q_dtoq\fR   \fB_Q_feq\fR
 878      -\fB_Q_fge\fR    \fB_Q_fgt\fR
 879      -\fB_Q_fle\fR    \fB_Q_flt\fR
 880      -\fB_Q_fne\fR    \fB_Q_itoq\fR
 881      -\fB_Q_lltoq\fR  \fB_Q_mul\fR
 882      -\fB_Q_neg\fR    \fB_Q_qtod\fR
 883      -\fB_Q_qtoi\fR   \fB_Q_qtoll\fR
 884      -\fB_Q_qtos\fR   \fB_Q_qtou\fR
 885      -\fB_Q_qtoull\fR \fB_Q_sqrt\fR
 886      -\fB_Q_stoq\fR   \fB_Q_sub\fR
 887      -\fB_Q_ulltoq\fR \fB_Q_utoq\fR
 888      -\fB__dtoll\fR   \fB__dtou\fR
 889      -\fB__dtoull\fR  \fB__ftoll\fR
 890      -\fB__ftou\fR    \fB__ftoull\fR
 891      -\fB__umul64\fR  
 892      -.TE
 893      -
 894      -.sp
 895      -.LP
     1631 +.Lp
     1632 +.Bl -column -offset indent -compact
     1633 +.Sy \&.div
     1634 +.Sy \&.mul
     1635 +.Sy \&.rem
     1636 +.Sy \&.stret1
     1637 +.Sy \&.stret2
     1638 +.Sy \&.stret4
     1639 +.Sy \&.stret8
     1640 +.Sy \&.udiv
     1641 +.Sy \&.umul
     1642 +.Sy \&.urem
     1643 +.Sy _Q_add
     1644 +.Sy _Q_cmp
     1645 +.Sy _Q_cmpe
     1646 +.Sy _Q_div
     1647 +.Sy _Q_dtoq
     1648 +.Sy _Q_feq
     1649 +.Sy _Q_fge
     1650 +.Sy _Q_fgt
     1651 +.Sy _Q_fle
     1652 +.Sy _Q_flt
     1653 +.Sy _Q_fne
     1654 +.Sy _Q_itoq
     1655 +.Sy _Q_lltoq
     1656 +.Sy _Q_mul
     1657 +.Sy _Q_neg
     1658 +.Sy _Q_qtod
     1659 +.Sy _Q_qtoi
     1660 +.Sy _Q_qtoll
     1661 +.Sy _Q_qtos
     1662 +.Sy _Q_qtou
     1663 +.Sy _Q_qtoull
     1664 +.Sy _Q_sqrt
     1665 +.Sy _Q_stoq
     1666 +.Sy _Q_sub
     1667 +.Sy _Q_ulltoq
     1668 +.Sy _Q_utoq
     1669 +.Sy __dtoll
     1670 +.Sy __dtou
     1671 +.Sy __dtoull
     1672 +.Sy __ftoll
     1673 +.Sy __ftou
     1674 +.Sy __ftoull
     1675 +.Sy __umul64
     1676 +.El
     1677 +.Lp
 896 1678  The following interfaces are unique to the 32-bit x86 version of this library:
 897      -.sp
 898      -
 899      -.sp
 900      -.TS
 901      -l l
 902      -l l .
 903      -\fB__fpstart\fR \fB_fp_hw\fR
 904      -\fB_fpstart\fR  \fB_fxstat\fR
 905      -\fB_lxstat\fR   \fB_nuname\fR
 906      -\fB_thr_errno_addr\fR   \fB_xmknod\fR
 907      -\fB_xstat\fR    \fBnuname\fR
 908      -.TE
 909      -
 910      -.sp
 911      -.LP
     1679 +.Bl -column -offset indent -compact
     1680 +.Lp
     1681 +.Sy __fpstart
     1682 +.Sy _fp_hw
     1683 +.Sy _fpstart
     1684 +.Sy _fxstat
     1685 +.Sy _lxstat
     1686 +.Sy _nuname
     1687 +.Sy _thr_errno_addr
     1688 +.Sy _xmknod
     1689 +.Sy _xstat
     1690 +.Sy nuname
     1691 +.El
     1692 +.Lp
 912 1693  The following interfaces are unique to the 64-bit SPARC version of this
 913 1694  library:
 914      -.sp
 915      -
 916      -.sp
 917      -.TS
 918      -l l
 919      -l l .
 920      -\fB_Qp_add\fR   \fB_Qp_cmp\fR
 921      -\fB_Qp_cmpe\fR  \fB_Qp_div\fR
 922      -\fB_Qp_dtoq\fR  \fB_Qp_feq\fR
 923      -\fB_Qp_fge\fR   \fB_Qp_fgt\fR
 924      -\fB_Qp_fle\fR   \fB_Qp_flt\fR
 925      -\fB_Qp_fne\fR   \fB_Qp_itoq\fR
 926      -\fB_Qp_mul\fR   \fB_Qp_neg\fR
 927      -\fB_Qp_qtod\fR  \fB_Qp_qtoi\fR
 928      -\fB_Qp_qtos\fR  \fB_Qp_qtoui\fR
 929      -\fB_Qp_qtoux\fR \fB_Qp_qtox\fR
 930      -\fB_Qp_sqrt\fR  \fB_Qp_stoq\fR
 931      -\fB_Qp_sub\fR   \fB_Qp_uitoq\fR
 932      -\fB_Qp_uxtoq\fR \fB_Qp_xtoq\fR
 933      -\fB__align_cpy_1\fR     \fB__align_cpy_16\fR
 934      -\fB__align_cpy_2\fR     \fB__align_cpy_4\fR
 935      -\fB__align_cpy_8\fR     \fB__dtoul\fR
 936      -\fB__ftoul\fR   \fB__sparc_utrap_install\fR
 937      -.TE
 938      -
 939      -.SH FILES
 940      -.sp
 941      -.ne 2
 942      -.na
 943      -\fB\fB/lib/libc.so.1\fR\fR
 944      -.ad
 945      -.RS 27n
     1695 +.Lp
     1696 +.Bl -column -offset indent -compact
     1697 +.Sy _Qp_add
     1698 +.Sy _Qp_cmp
     1699 +.Sy _Qp_cmpe
     1700 +.Sy _Qp_div
     1701 +.Sy _Qp_dtoq
     1702 +.Sy _Qp_feq
     1703 +.Sy _Qp_fge
     1704 +.Sy _Qp_fgt
     1705 +.Sy _Qp_fle
     1706 +.Sy _Qp_flt
     1707 +.Sy _Qp_fne
     1708 +.Sy _Qp_itoq
     1709 +.Sy _Qp_mul
     1710 +.Sy _Qp_neg
     1711 +.Sy _Qp_qtod
     1712 +.Sy _Qp_qtoi
     1713 +.Sy _Qp_qtos
     1714 +.Sy _Qp_qtoui
     1715 +.Sy _Qp_qtoux
     1716 +.Sy _Qp_qtox
     1717 +.Sy _Qp_sqrt
     1718 +.Sy _Qp_stoq
     1719 +.Sy _Qp_sub
     1720 +.Sy _Qp_uitoq
     1721 +.Sy _Qp_uxtoq
     1722 +.Sy _Qp_xtoq
     1723 +.Sy __align_cpy_1
     1724 +.Sy __align_cpy_16
     1725 +.Sy __align_cpy_2
     1726 +.Sy __align_cpy_4
     1727 +.Sy __align_cpy_8
     1728 +.Sy __dtoul
     1729 +.Sy __ftoul
     1730 +.Sy __sparc_utrap_install
     1731 +.El
     1732 +.Sh FILES
     1733 +.Bl -tag -width Pa
     1734 +.It Pa /lib/libc.so.1
 946 1735  shared object
 947      -.RE
 948      -
 949      -.sp
 950      -.ne 2
 951      -.na
 952      -\fB\fB/lib/64/libc.so.1\fR\fR
 953      -.ad
 954      -.RS 27n
     1736 +.It Pa /lib/64/libc.so.1
 955 1737  64-bit shared object
 956      -.RE
 957      -
 958      -.sp
 959      -.ne 2
 960      -.na
 961      -\fB\fB/lib/c_synonyms.so.1\fR\fR
 962      -.ad
 963      -.RS 27n
 964      -A compatibility library to provide access to obsolete \fBlibc\fR synonym
 965      -symbols
 966      -.RE
 967      -
 968      -.sp
 969      -.ne 2
 970      -.na
 971      -\fB\fB/lib/64/c_synonyms.so.1\fR\fR
 972      -.ad
 973      -.RS 27n
 974      -A 64-bit compatibility library to provide access to obsolete \fBlibc\fR synonym
 975      -symbols
 976      -.RE
 977      -
 978      -.SH ATTRIBUTES
 979      -.sp
 980      -.LP
 981      -See \fBattributes\fR(5) for descriptions of the following attributes:
 982      -.sp
 983      -
 984      -.sp
 985      -.TS
 986      -box;
 987      -c | c
 988      -l | l .
 989      -ATTRIBUTE TYPE  ATTRIBUTE VALUE
 990      -MT-Level        Safe
 991      -.TE
 992      -
 993      -.SH SEE ALSO
 994      -.sp
 995      -.LP
 996      -\fBpvs\fR(1), \fBIntro\fR(2), \fBIntro\fR(3), \fBattributes\fR(5),
 997      -\fBlf64\fR(5), \fBstandards\fR(5)
 998      -.SH NOTES
 999      -.sp
1000      -.LP
1001      -The synonyms compatibility library, \fBc_synonyms.so.1\fR, provides a mechanism
     1738 +.It Pa /lib/c_synonyms.so.1
     1739 +A compatibility library to provide access to obsolete
     1740 +.Nm
     1741 +synonym symbols
     1742 +.It Pa /lib/64/c_synonyms.so.1
     1743 +A 64-bit compatibility library to provide access to obsolete
     1744 +.Nm
     1745 +synonym symbols
     1746 +.El
     1747 +.Sh SEE ALSO
     1748 +.Xr pvs 1 ,
     1749 +.Xr Intro 2 ,
     1750 +.Xr Intro 3 ,
     1751 +.Xr attributes 5 ,
     1752 +.Xr lf64 5 ,
     1753 +.Xr standards 5
     1754 +.Sh NOTES
     1755 +The synonyms compatibility library,
     1756 +.Pa c_synonyms.so.1 ,
     1757 +provides a mechanism
1002 1758  to support old applications and libraries that were mistakenly built using
1003      -now-obsolete synonym symbols from \fBlibc\fR.
1004      -.sp
1005      -.LP
1006      -Before the advent of direct binding (-B direct) \fBlibc\fR provided many
1007      -functions with two names.  For example, \fBgetpwent()\fR and \fB_getpwent()\fR.
1008      -These two names referred to exactly the same function in \fBlibc\fR. The
     1759 +now-obsolete synonym symbols from
     1760 +.Nm .
     1761 +.Lp
     1762 +Before the advent of direct binding
     1763 +.Pq Fl direct
     1764 +.Nm provided many
     1765 +functions with two names.  For example,
     1766 +.Fn getpwent
     1767 +and
     1768 +.Fn _getpwent .
     1769 +These two names referred to exactly the same function in
     1770 +.Nm .
     1771 +The
1009 1772  leading-underscore symbol was intended to be used by system libraries in order
1010 1773  to avoid conflicting with an application that might define its own version of
1011      -\fBgetpwent()\fR with completely different semantics. Standard-conforming
     1774 +.Fn getpwent
     1775 +with completely different semantics. Standard-conforming
1012 1776  applications may not define and use function names with leading underscores.
1013      -.sp
1014      -.LP
1015      -Solaris system libraries are now built with direct binding. This means that a
1016      -system library that calls \fBgetpwent()\fR will bind directly to the instance
1017      -of \fBgetpwent()\fR in \fBlibc\fR, even if the application to which it is
1018      -linked defines a different \fBgetpwent()\fR for its own use. The application
1019      -binds to its instance of \fBgetpwent()\fR and there is no resulting conflict.
     1777 +.Lp
     1778 +System libraries are now built with direct binding. This means that a
     1779 +system library that calls
     1780 +.Fn getpwent
     1781 +will bind directly to the instance
     1782 +of
     1783 +.Fn getpwent
     1784 +in
     1785 +.Nm ,
     1786 +even if the application to which it is
     1787 +linked defines a different
     1788 +.Fn getpwent
     1789 +for its own use. The application
     1790 +binds to its instance of
     1791 +.Fn getpwent
     1792 +and there is no resulting conflict.
1020 1793  The direct binding mechanism is equally available to libraries not delivered
1021      -with Solaris.
1022      -.sp
1023      -.LP
     1794 +with the system.
     1795 +.Lp
1024 1796  As a result of this evolution, most of the leading-underscore synonym symbols
1025      -have been removed from \fBlibc\fR.  This means that applications that call
     1797 +have been removed from
     1798 +.Nm .
     1799 +This means that applications that call
1026 1800  these now-obsolete function names will cease to work.  They will typically draw
1027 1801  the error:
1028      -.sp
1029      -.in +2
1030      -.nf
     1802 +.Bd -literal -offset indent
1031 1803  $ ./application
1032 1804  ld.so.1: fatal: relocation error: symbol _getpwent:
1033 1805  referenced symbol not found
1034 1806  Killed
1035      -.fi
1036      -.in -2
1037      -.sp
1038      -
1039      -.sp
1040      -.LP
     1807 +.Ed
     1808 +.Lp
1041 1809  All of the old leading-underscore symbols have been copied to the synonyms
1042 1810  compatibility library. This library simply redirects the calls to the
1043      -non-underscore instances of the corresponding functions in \fBlibc\fR. Use it
1044      -as a pre-loaded object:
1045      -.sp
1046      -.in +2
1047      -.nf
1048      -$ LD_PRELOAD=c_synonyms.so.1 ./application
1049      -.fi
1050      -.in -2
1051      -.sp
1052      -
1053      -.sp
1054      -.LP
     1811 +non-underscore instances of the corresponding functions in
     1812 +.Nm .
     1813 +.Lp
     1814 +.Dl $ LD_PRELOAD=c_synonyms.so.1 ./application
     1815 +.Lp
1055 1816  The synonyms compatibility library is intended neither to enable the generation
1056 1817  of applications that call the obsolete leading-underscore synonym functions,
1057 1818  nor to endorse this particular programming practice.
    
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX