Print this page
2964 need POSIX 2008 locale object support
Reviewed by: Robert Mustacchi <rm@joyent.com>
Reviewed by: Gordon Ross <gordon.ross@nexenta.com>
Approved by: TBD
   1 '\" te

   2 .\" Copyright (c) 2009, Sun Microsystems, Inc.  All rights reserved.
   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.
   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
   5 .\" the fields enclosed by brackets "[]" replaced with your own identifying information: Portions Copyright [yyyy] [name of copyright owner]
   6 .\" Copyright 2011 by Delphix.  All rights reserved.
   7 .TH LIBC 3LIB "Sep 15, 2009"
   8 .SH NAME
   9 libc \- C library
  10 .SH DESCRIPTION
  11 .sp
  12 .LP
  13 Functions in this library provide various facilities defined by System V, ANSI
  14 C, POSIX, and so on.  See \fBstandards\fR(5). In addition, those facilities
  15 previously defined in the internationalization and the wide-character libraries
  16 are now defined in this library, as are the facilities previously defined in
  17 the multithreading libraries, \fBlibthread\fR and \fBlibpthread\fR.
  18 .SH INTERFACES
  19 .sp
  20 .LP
  21 The shared object \fBlibc.so.1\fR provides the public interfaces defined below.
  22 See \fBIntro\fR(3) for additional information on shared object interfaces.
  23 .sp
  24 
  25 .sp
  26 .TS
  27 l l
  28 l l .
  29 \fB____loc1\fR  \fB___errno\fR
  30 \fB__builtin_alloca\fR  \fB__ctype\fR
  31 \fB__fbufsize\fR        \fB__flbf\fR
  32 \fB__flt_rounds\fR      \fB__fpending\fR
  33 \fB__fpurge\fR  \fB__freadable\fR
  34 \fB__freading\fR        \fB__fsetlocking\fR
  35 \fB__fwritable\fR       \fB__fwriting\fR
  36 \fB__huge_val\fR        \fB__iob\fR
  37 \fB__loc1\fR    \fB__major\fR
  38 \fB__makedev\fR \fB__minor\fR

  39 \fB__nsw_extended_action\fR     \fB__nsw_freeconfig\fR
  40 \fB__nsw_getconfig\fR   \fB__posix_asctime_r\fR
  41 \fB__posix_ctime_r\fR   \fB__posix_getgrgid_r\fR
  42 \fB__posix_getgrnam_r\fR        \fB__posix_getlogin_r\fR
  43 \fB__posix_getpwnam_r\fR        \fB__posix_getpwuid_r\fR
  44 \fB__posix_sigwait\fR   \fB__posix_ttyname_r\fR
  45 \fB__priocntl\fR        \fB__priocntlset\fR
  46 \fB__pthread_cleanup_pop\fR     \fB__pthread_cleanup_push\fR
  47 \fB__sysconf_xpg5\fR    \fB__xpg4\fR
  48 \fB__xpg4_putmsg\fR     \fB__xpg4_putpmsg\fR
  49 \fB_Exit\fR     \fB_altzone\fR
  50 \fB_assert\fR   \fB_cleanup\fR
  51 \fB_ctype\fR    \fB_daylight\fR
  52 \fB_environ\fR  \fB_exit\fR
  53 \fB_exithandle\fR       \fB_filbuf\fR
  54 \fB_flsbuf\fR   \fB_flushlbf\fR
  55 \fB_getdate_err\fR      \fB_getdate_err_addr\fR
  56 \fB_iob\fR      \fB_isnan\fR
  57 \fB_isnand\fR   \fB_lwp_cond_broadcast\fR
  58 \fB_lwp_cond_reltimedwait\fR    \fB_lwp_cond_signal\fR


 136 \fBatomic_inc_ulong_nv\fR       \fBatomic_inc_ushort\fR
 137 \fBatomic_inc_ushort_nv\fR      \fBatomic_or_16\fR
 138 \fBatomic_or_16_nv\fR   \fBatomic_or_32\fR
 139 \fBatomic_or_32_nv\fR   \fBatomic_or_64\fR
 140 \fBatomic_or_64_nv\fR   \fBatomic_or_8\fR
 141 \fBatomic_or_8_nv\fR    \fBatomic_or_uchar\fR
 142 \fBatomic_or_uchar_nv\fR        \fBatomic_or_uint\fR
 143 \fBatomic_or_uint_nv\fR \fBatomic_or_ulong\fR
 144 \fBatomic_or_ulong_nv\fR        \fBatomic_or_ushort\fR
 145 \fBatomic_or_ushort_nv\fR       \fBatomic_set_long_excl\fR
 146 \fBatomic_swap_16\fR    \fBatomic_swap_32\fR
 147 \fBatomic_swap_64\fR    \fBatomic_swap_8\fR
 148 \fBatomic_swap_ptr\fR   \fBatomic_swap_uchar\fR
 149 \fBatomic_swap_uint\fR  \fBatomic_swap_ulong\fR
 150 \fBatomic_swap_ushort\fR        \fBattropen\fR
 151 \fBbacktrace\fR \fBbacktrace_symbols\fR
 152 \fBbacktrace_symbols_fd\fR      \fBbasename\fR
 153 \fBbcmp\fR      \fBbcopy\fR
 154 \fBbindtextdomain\fR    \fBbind_textdomain_codeset\fR
 155 \fBbrk\fR       \fBbsd_signal\fR
 156 \fBbsearch\fR   \fBbtowc\fR

 157 \fBbzero\fR     \fBcalloc\fR
 158 \fBcatclose\fR  \fBcatgets\fR
 159 \fBcatopen\fR   \fBcfgetispeed\fR
 160 \fBcfgetospeed\fR       \fBcfsetispeed\fR
 161 \fBcfsetospeed\fR       \fBcftime\fR
 162 \fBchdir\fR     \fBchmod\fR
 163 \fBchown\fR     \fBchroot\fR
 164 \fBclearerr\fR  \fBclock\fR
 165 \fBclock_getres\fR      \fBclock_gettime\fR
 166 \fBclock_nanosleep\fR   \fBclock_settime\fR
 167 \fBclose\fR     \fBclosedir\fR
 168 \fBclosefrom\fR \fBcloselog\fR
 169 \fBcond_broadcast\fR    \fBcond_destroy\fR
 170 \fBcond_init\fR \fBcond_reltimedwait\fR
 171 \fBcond_signal\fR       \fBcond_timedwait\fR
 172 \fBcond_wait\fR \fBconfstr\fR
 173 \fBcreat\fR     \fBcrypt\fR
 174 \fBcrypt_genhash_impl\fR        \fBcrypt_gensalt\fR
 175 \fBcrypt_gensalt_impl\fR        \fBcsetcol\fR
 176 \fBcsetlen\fR   \fBctermid\fR


 184 \fBdbm_open\fR  \fBdbm_store\fR
 185 \fBdcgettext\fR \fBdcngettext\fR
 186 \fBdecimal_to_double\fR \fBdecimal_to_extended\fR
 187 \fBdecimal_to_quadruple\fR      \fBdecimal_to_single\fR
 188 \fBdgettext\fR  \fBdifftime\fR
 189 \fBdirectio\fR  \fBdirfd\fR
 190 \fBdirname\fR   \fBdiv\fR
 191 \fBdladdr\fR    \fBdladdr1\fR
 192 \fBdlclose\fR   \fBdldump\fR
 193 \fBdlerror\fR   \fBdlinfo\fR
 194 \fBdlmopen\fR   \fBdlopen\fR
 195 \fBdlsym\fR     \fBdngettext\fR
 196 \fBdoor_bind\fR \fBdoor_call\fR
 197 \fBdoor_create\fR       \fBdoor_cred\fR
 198 \fBdoor_getparam\fR     \fBdoor_info\fR
 199 \fBdoor_return\fR       \fBdoor_revoke\fR
 200 \fBdoor_server_create\fR        \fBdoor_setparam\fR
 201 \fBdoor_ucred\fR        \fBdoor_unbind\fR
 202 \fBdouble_to_decimal\fR \fBdrand48\fR
 203 \fBdup\fR       \fBdup2\fR

 204 \fBeconvert\fR  \fBecvt\fR
 205 \fBenable_extended_FILE_stdio\fR        
 206 \fBencrypt\fR   \fBendgrent\fR
 207 \fBendnetgrent\fR       \fBendpwent\fR
 208 \fBendspent\fR  \fBendusershell\fR
 209 \fBendutent\fR  \fBendutxent\fR
 210 \fBenviron\fR   \fBerand48\fR
 211 \fBerr\fR       \fBerrno\fR
 212 \fBerrx\fR      \fBeuccol\fR
 213 \fBeuclen\fR    \fBeucscol\fR
 214 \fBexecl\fR     \fBexecle\fR
 215 \fBexeclp\fR    \fBexecv\fR
 216 \fBexecve\fR    \fBexecvp\fR
 217 \fBexit\fR      \fBextended_to_decimal\fR
 218 \fBfaccessat\fR 
 219 \fBfacl\fR      \fBfattach\fR
 220 \fBfchdir\fR    \fBfchmod\fR
 221 \fBfchown\fR    \fBfchownat\fR
 222 \fBfchroot\fR   \fBfclose\fR
 223 \fBfcntl\fR     \fBfconvert\fR
 224 \fBfcvt\fR      \fBfdatasync\fR
 225 \fBfdetach\fR   
 226 \fBfdopen\fR    \fBfdopendir\fR
 227 \fBfdwalk\fR    \fBfeof\fR
 228 \fBferror\fR    \fBfflush\fR
 229 \fBffs\fR       \fBfgetattr\fR
 230 \fBfgetc\fR     
 231 \fBfgetgrent\fR \fBfgetgrent_r\fR
 232 \fBfgetpos\fR   \fBfgetpwent\fR
 233 \fBfgetpwent_r\fR       \fBfgets\fR
 234 \fBfgetspent\fR \fBfgetspent_r\fR
 235 \fBfgetwc\fR    \fBfgetws\fR

 236 \fBfile_to_decimal\fR   \fBfileno\fR
 237 \fBfinite\fR    \fBflockfile\fR
 238 \fBfmtmsg\fR    \fBfnmatch\fR
 239 \fBfopen\fR     \fBfork\fR
 240 \fBfork1\fR     \fBforkall\fR
 241 \fBforkallx\fR  \fBforkx\fR
 242 \fBfpathconf\fR \fBfpclass\fR
 243 \fBfpgetmask\fR \fBfpgetround\fR
 244 \fBfpgetsticky\fR       \fBfprintf\fR
 245 \fBfpsetmask\fR \fBfpsetround\fR
 246 \fBfpsetsticky\fR       \fBfputc\fR
 247 \fBfputs\fR     \fBfputwc\fR
 248 \fBfputws\fR    \fBfread\fR
 249 \fBfree\fR      \fBfreopen\fR

 250 \fBfrexp\fR     \fBfscanf\fR
 251 \fBfseek\fR     \fBfseeko\fR
 252 \fBfsetattr\fR  
 253 \fBfsetpos\fR   \fBfstat\fR
 254 \fBfstatat\fR   \fBfstatfs\fR
 255 \fBfstatvfs\fR  \fBfsync\fR
 256 \fBftell\fR     \fBftello\fR
 257 \fBftime\fR     \fBftok\fR
 258 \fBftruncate\fR \fBftrylockfile\fR
 259 \fBftw\fR       \fBfunc_to_decimal\fR
 260 \fBfunlockfile\fR       \fBfutimens\fR
 261 \fBfutimesat\fR 
 262 \fBfwide\fR     \fBfwprintf\fR
 263 \fBfwrite\fR    \fBfwscanf\fR
 264 \fBgconvert\fR  \fBgcvt\fR
 265 \fBgetacct\fR   \fBgetattrat\fR
 266 \fBgetc\fR      
 267 \fBgetc_unlocked\fR     \fBgetchar\fR
 268 \fBgetchar_unlocked\fR  \fBgetcontext\fR
 269 \fBgetcpuid\fR  \fBgetcwd\fR


 293 \fBgetppid\fR   \fBgetppriv\fR
 294 \fBgetpriority\fR       \fBgetprojid\fR
 295 \fBgetpw\fR     \fBgetpwent\fR
 296 \fBgetpwent_r\fR        \fBgetpwnam\fR
 297 \fBgetpwnam_r\fR        \fBgetpwuid\fR
 298 \fBgetpwuid_r\fR        \fBgetrctl\fR
 299 \fBgetrlimit\fR \fBgetrusage\fR
 300 \fBgets\fR      \fBgetsid\fR
 301 \fBgetspent\fR  \fBgetspent_r\fR
 302 \fBgetspnam\fR  \fBgetspnam_r\fR
 303 \fBgetsubopt\fR \fBgettaskid\fR
 304 \fBgettext\fR   \fBgettimeofday\fR
 305 \fBgettxt\fR    \fBgetuid\fR
 306 \fBgetusershell\fR      \fBgetustack\fR
 307 \fBgetutent\fR  \fBgetutid\fR
 308 \fBgetutline\fR \fBgetutmp\fR
 309 \fBgetutmpx\fR  \fBgetutxent\fR
 310 \fBgetutxid\fR  \fBgetutxline\fR
 311 \fBgetvfsany\fR \fBgetvfsent\fR
 312 \fBgetvfsfile\fR        \fBgetvfsspec\fR
 313 \fBgetw\fR      \fBgetwc\fR
 314 \fBgetwchar\fR  \fBgetwd\fR


 315 \fBgetwidth\fR  \fBgetws\fR
 316 \fBgetzoneid\fR \fBgetzoneidbyname\fR
 317 \fBgetzonenamebyid\fR   \fBglob\fR
 318 \fBglobfree\fR  \fBgmtime\fR
 319 \fBgmtime_r\fR  \fBgrantpt\fR
 320 \fBgsignal\fR   \fBhasmntopt\fR
 321 \fBhcreate\fR   \fBhdestroy\fR
 322 \fBhsearch\fR   \fBiconv\fR
 323 \fBiconv_close\fR       \fBiconv_open\fR
 324 \fBimaxabs\fR   \fBimaxdiv\fR
 325 \fBindex\fR     \fBinitgroups\fR
 326 \fBinitstate\fR \fBinnetgr\fR
 327 \fBinsque\fR    \fBioctl\fR
 328 \fBis_system_labeled\fR 
 329 \fBisaexec\fR   \fBisalnum\fR
 330 \fBisalpha\fR   \fBisascii\fR
 331 \fBisastream\fR \fBisatty\fR
 332 \fBisblank\fR   \fBiscntrl\fR
 333 \fBisdigit\fR   \fBisenglish\fR
 334 \fBisgraph\fR   \fBisideogram\fR
 335 \fBislower\fR   \fBisnan\fR






 336 \fBisnand\fR    \fBisnanf\fR
 337 \fBisnumber\fR  \fBisphonogram\fR
 338 \fBisprint\fR   \fBispunct\fR
 339 \fBissetugid\fR \fBisspace\fR
 340 \fBisspecial\fR \fBisupper\fR
 341 \fBiswalnum\fR  \fBiswalpha\fR
 342 \fBiswblank\fR  \fBiswcntrl\fR
 343 \fBiswctype\fR  \fBiswdigit\fR
 344 \fBiswgraph\fR  \fBiswlower\fR
 345 \fBiswprint\fR  \fBiswpunct\fR
 346 \fBiswspace\fR  \fBiswupper\fR
 347 \fBiswxdigit\fR \fBisxdigit\fR















 348 \fBjrand48\fR   \fBkill\fR
 349 \fBkillpg\fR    \fBl64a\fR
 350 \fBlabs\fR      \fBladd\fR
 351 \fBlchown\fR    \fBlckpwdf\fR
 352 \fBlcong48\fR   \fBldexp\fR
 353 \fBldivide\fR   \fBlexp10\fR
 354 \fBlfind\fR     \fBlfmt\fR
 355 \fBlink\fR      \fBlio_listio\fR
 356 \fBllabs\fR     
 357 \fBlldiv\fR     \fBllog10\fR
 358 \fBllseek\fR    \fBlltostr\fR
 359 \fBlocaleconv\fR        \fBlocaltime\fR
 360 \fBlocaltime_r\fR       \fBlockf\fR
 361 \fBlogb\fR      \fBlone\fR
 362 \fBlongjmp\fR   \fBlrand48\fR
 363 \fBlsearch\fR   \fBlseek\fR
 364 \fBlshiftl\fR   \fBlstat\fR
 365 \fBlsub\fR      \fBlten\fR
 366 \fBlzero\fR     \fBmadvise\fR
 367 \fBmakecontext\fR       \fBmakeutx\fR
 368 \fBmalloc\fR    \fBmblen\fR
 369 \fBmbrlen\fR    \fBmbrtowc\fR
 370 \fBmbsinit\fR   \fBmbsrtowcs\fR
 371 \fBmbstowcs\fR  \fBmbtowc\fR





 372 \fBmemalign\fR  \fBmembar_consumer\fR
 373 \fBmembar_enter\fR      \fBmembar_exit\fR
 374 \fBmembar_producer\fR   \fBmemccpy\fR
 375 \fBmemchr\fR    \fBmemcmp\fR
 376 \fBmemcntl\fR   \fBmemcpy\fR
 377 \fBmeminfo\fR   \fBmemmove\fR
 378 \fBmemset\fR    \fBmincore\fR
 379 \fBmkdir\fR     \fBmkfifo\fR
 380 \fBmknod\fR     \fBmkstemp\fR
 381 \fBmktemp\fR    \fBmktime\fR
 382 \fBmlock\fR     \fBmlockall\fR
 383 \fBmmap\fR      \fBmmapobj\fR
 384 \fBmodctl\fR    
 385 \fBmodf\fR      \fBmodff\fR
 386 \fBmodutx\fR    \fBmonitor\fR
 387 \fBmount\fR     \fBmprotect\fR
 388 \fBmq_close\fR  \fBmq_getattr\fR
 389 \fBmq_notify\fR \fBmq_open\fR
 390 \fBmq_receive\fR        \fBmq_reltimedreceive_np\fR
 391 \fBmq_reltimedsend_np\fR        \fBmq_send\fR
 392 \fBmq_setattr\fR        \fBmq_timedreceive\fR
 393 \fBmq_timedsend\fR      \fBmq_unlink\fR
 394 \fBmrand48\fR   \fBmsgctl\fR
 395 \fBmsgget\fR    \fBmsgids\fR
 396 \fBmsgrcv\fR    \fBmsgsnap\fR
 397 \fBmsgsnd\fR    \fBmsync\fR
 398 \fBmunlock\fR   \fBmunlockall\fR
 399 \fBmunmap\fR    \fBmutex_consistent\fR
 400 \fBmutex_destroy\fR     \fBmutex_init\fR
 401 \fBmutex_lock\fR        \fBmutex_trylock\fR
 402 \fBmutex_unlock\fR      \fBnanosleep\fR
 403 \fBnextafter\fR 
 404 \fBnfs_getfh\fR \fBnftw\fR
 405 \fBngettext\fR  \fBnice\fR
 406 \fBnl_langinfo\fR       \fBnrand48\fR

 407 \fBnss_default_finders\fR       \fBnss_delete\fR
 408 \fBnss_endent\fR        \fBnss_getent\fR
 409 \fBnss_search\fR        \fBnss_setent\fR
 410 \fBntp_adjtime\fR       \fBntp_gettime\fR
 411 \fBopen\fR      \fBopenat\fR
 412 \fBopendir\fR   \fBopenlog\fR
 413 \fBoptarg\fR    \fBopterr\fR
 414 \fBoptind\fR    \fBoptopt\fR
 415 \fBp_online\fR  \fBpathconf\fR
 416 \fBpause\fR     \fBpclose\fR
 417 \fBpcsample\fR  \fBperror\fR
 418 \fBpfmt\fR      \fBpipe\fR
 419 \fBplock\fR     \fBpoll\fR
 420 \fBpopen\fR     \fBport_alert\fR
 421 \fBport_associate\fR    \fBport_create\fR
 422 \fBport_dissociate\fR   \fBport_get\fR
 423 \fBport_getn\fR \fBport_send\fR
 424 \fBport_sendn\fR        \fBposix_fadvise\fR
 425 \fBposix_fallocate\fR   \fBposix_madvise\fR
 426 \fBposix_memalign\fR    \fBposix_openpt\fR


 609 \fBsigfillset\fR        \fBsigfpe\fR
 610 \fBsighold\fR   \fBsigignore\fR
 611 \fBsiginterrupt\fR      \fBsigismember\fR
 612 \fBsiglongjmp\fR        \fBsignal\fR
 613 \fBsigpause\fR  \fBsigpending\fR
 614 \fBsigprocmask\fR       \fBsigqueue\fR
 615 \fBsigrelse\fR  
 616 \fBsigsend\fR   \fBsigsendset\fR
 617 \fBsigset\fR    \fBsigsetjmp\fR
 618 \fBsigstack\fR  \fBsigsuspend\fR
 619 \fBsigtimedwait\fR      \fBsigwait\fR
 620 \fBsigwaitinfo\fR       \fBsingle_to_decimal\fR
 621 \fBsleep\fR     \fBsnprintf\fR
 622 \fBsprintf\fR   \fBsrand\fR
 623 \fBsrand48\fR   \fBsrandom\fR
 624 \fBsscanf\fR    \fBssignal\fR
 625 \fBstack_getbounds\fR   \fBstack_inbounds\fR
 626 \fBstack_setbounds\fR   \fBstack_violation\fR
 627 \fBstat\fR      \fBstatfs\fR
 628 \fBstatvfs\fR   \fBstime\fR
 629 \fBstr2sig\fR   \fBstrcasecmp\fR

 630 \fBstrcat\fR    \fBstrchr\fR
 631 \fBstrcmp\fR    \fBstrcoll\fR
 632 \fBstrcpy\fR    \fBstrcspn\fR
 633 \fBstrdup\fR    \fBstrerror\fR
 634 \fBstrerror_r\fR        \fBstrfmon\fR
 635 \fBstrftime\fR  \fBstring_to_decimal\fR


 636 \fBstrlcat\fR   \fBstrlcpy\fR
 637 \fBstrlen\fR    \fBstrncasecmp\fR

 638 \fBstrncat\fR   \fBstrncmp\fR
 639 \fBstrncpy\fR   \fBstrpbrk\fR
 640 \fBstrptime\fR  \fBstrrchr\fR
 641 \fBstrsep\fR    
 642 \fBstrsignal\fR \fBstrspn\fR
 643 \fBstrstr\fR    \fBstrtod\fR
 644 \fBstrtof\fR    \fBstrtoimax\fR
 645 \fBstrtok\fR    \fBstrtok_r\fR
 646 \fBstrtol\fR    \fBstrtold\fR
 647 \fBstrtoll\fR   \fBstrtoul\fR
 648 \fBstrtoull\fR  \fBstrtoumax\fR
 649 \fBstrtows\fR   \fBstrxfrm\fR
 650 \fBswab\fR      \fBswapcontext\fR
 651 \fBswapctl\fR   \fBswprintf\fR
 652 \fBswscanf\fR   \fBsymlink\fR
 653 \fBsync\fR      \fBsync_instruction_memory\fR
 654 \fBsysconf\fR   \fBsysfs\fR
 655 \fBsysinfo\fR   \fBsyslog\fR
 656 \fBsystem\fR    \fBtcdrain\fR
 657 \fBtcflow\fR    \fBtcflush\fR
 658 \fBtcgetattr\fR \fBtcgetpgrp\fR
 659 \fBtcgetsid\fR  \fBtcsendbreak\fR
 660 \fBtcsetattr\fR \fBtcsetpgrp\fR
 661 \fBtdelete\fR   \fBtell\fR
 662 \fBtelldir\fR   \fBtempnam\fR
 663 \fBtextdomain\fR        \fBtfind\fR
 664 \fBthr_continue\fR      \fBthr_create\fR
 665 \fBthr_exit\fR  \fBthr_getconcurrency\fR
 666 \fBthr_getprio\fR       \fBthr_getspecific\fR
 667 \fBthr_join\fR  \fBthr_keycreate\fR
 668 \fBthr_keycreate_once\fR        
 669 \fBthr_kill\fR  \fBthr_main\fR
 670 \fBthr_min_stack\fR     \fBthr_self\fR
 671 \fBthr_setconcurrency\fR        \fBthr_setprio\fR
 672 \fBthr_setspecific\fR   \fBthr_sigsetmask\fR
 673 \fBthr_stksegment\fR    \fBthr_suspend\fR
 674 \fBthr_yield\fR \fBtime\fR
 675 \fBtimer_create\fR      \fBtimer_delete\fR
 676 \fBtimer_getoverrun\fR  \fBtimer_gettime\fR
 677 \fBtimer_settime\fR     
 678 \fBtimes\fR     \fBtimezone\fR
 679 \fBtmpfile\fR   \fBtmpnam\fR
 680 \fBtmpnam_r\fR  \fBtoascii\fR
 681 \fBtolower\fR   \fBtoupper\fR
 682 \fBtowctrans\fR \fBtowlower\fR
 683 \fBtowupper\fR  \fBtruncate\fR



 684 \fBtsearch\fR   \fBttyname\fR
 685 \fBttyname_r\fR \fBttyslot\fR
 686 \fBtwalk\fR     \fBtzname\fR
 687 \fBtzset\fR     \fBu8_strcmp\fR
 688 \fBu8_textprep_str\fR   \fBu8_validate\fR
 689 \fBuadmin\fR    
 690 \fBualarm\fR    \fBuconv_u16tou32\fR
 691 \fBuconv_u16tou8\fR     \fBuconv_u32tou16\fR
 692 \fBuconv_u32tou8\fR     \fBuconv_u8tou16\fR
 693 \fBuconv_u8tou32\fR     \fBucred_free\fR
 694 \fBucred_get\fR \fBucred_getegid\fR
 695 \fBucred_geteuid\fR     \fBucred_getgroups\fR
 696 \fBucred_getpflags\fR   \fBucred_getpid\fR
 697 \fBucred_getprivset\fR  \fBucred_getprojid\fR
 698 \fBucred_getrgid\fR     \fBucred_getruid\fR
 699 \fBucred_getsgid\fR     \fBucred_getsuid\fR
 700 \fBucred_getzoneid\fR   \fBucred_size\fR
 701 \fBulckpwdf\fR  \fBulimit\fR
 702 \fBulltostr\fR  \fBumask\fR
 703 \fBumount\fR    \fBumount2\fR
 704 \fBuname\fR     \fBungetc\fR
 705 \fBungetwc\fR   \fBunlink\fR
 706 \fBunlinkat\fR  \fBunlockpt\fR
 707 \fBunordered\fR \fBunsetenv\fR
 708 \fBupdwtmp\fR   \fBupdwtmpx\fR

 709 \fBusleep\fR    \fBustat\fR
 710 \fButime\fR     \fButimensat\fR
 711 \fButimes\fR    \fButmpname\fR
 712 \fButmpxname\fR \fBuucopy\fR
 713 \fBvalloc\fR    \fBvasprintf\fR
 714 \fBverr\fR      \fBverrx\fR
 715 \fBvfork\fR     \fBvforkx\fR
 716 \fBvfprintf\fR  \fBvfscanf\fR
 717 \fBvfwprintf\fR \fBvfwscanf\fR
 718 \fBvhangup\fR   \fBvlfmt\fR
 719 \fBvpfmt\fR     \fBvprintf\fR
 720 \fBvscanf\fR    \fBvsnprintf\fR
 721 \fBvsprintf\fR  \fBvsscanf\fR
 722 \fBvswprintf\fR \fBvswscanf\fR
 723 \fBvsyslog\fR   \fBvwarn\fR
 724 \fBvwarnx\fR    \fBvwprintf\fR
 725 \fBvwscanf\fR   \fBwait\fR
 726 \fBwait3\fR     \fBwait4\fR
 727 \fBwaitid\fR    \fBwaitpid\fR
 728 \fBwalkcontext\fR       \fBwarn\fR
 729 \fBwarnx\fR     \fBwatoll\fR
 730 \fBwcrtomb\fR   \fBwcscat\fR

 731 \fBwcschr\fR    \fBwcscmp\fR
 732 \fBwcscoll\fR   \fBwcscpy\fR

 733 \fBwcscspn\fR   \fBwcsftime\fR
 734 \fBwcslen\fR    \fBwcsncat\fR
 735 \fBwcsncmp\fR   \fBwcsncpy\fR
 736 \fBwcspbrk\fR   \fBwcsrchr\fR
 737 \fBwcsrtombs\fR \fBwcsspn\fR

 738 \fBwcsstr\fR    \fBwcstod\fR
 739 \fBwcstof\fR    \fBwcstoimax\fR
 740 \fBwcstok\fR    \fBwcstol\fR
 741 \fBwcstold\fR   \fBwcstoll\fR
 742 \fBwcstombs\fR  \fBwcstoul\fR

 743 \fBwcstoull\fR  \fBwcstoumax\fR
 744 \fBwcswcs\fR    \fBwcswidth\fR
 745 \fBwcsxfrm\fR   \fBwctob\fR
 746 \fBwctomb\fR    \fBwctrans\fR
 747 \fBwctype\fR    \fBwcwidth\fR




 748 \fBwmemchr\fR   \fBwmemcmp\fR
 749 \fBwmemcpy\fR   \fBwmemmove\fR
 750 \fBwmemset\fR   \fBwordexp\fR
 751 \fBwordfree\fR  \fBwprintf\fR
 752 \fBwracct\fR    \fBwrite\fR
 753 \fBwritev\fR    \fBwscanf\fR
 754 \fBwscasecmp\fR \fBwscat\fR
 755 \fBwschr\fR     \fBwscmp\fR
 756 \fBwscol\fR     \fBwscoll\fR
 757 \fBwscpy\fR     \fBwscspn\fR
 758 \fBwsdup\fR     \fBwslen\fR
 759 \fBwsncasecmp\fR        \fBwsncat\fR
 760 \fBwsncmp\fR    \fBwsncpy\fR
 761 \fBwspbrk\fR    \fBwsprintf\fR
 762 \fBwsrchr\fR    \fBwsscanf\fR
 763 \fBwsspn\fR     \fBwstod\fR
 764 \fBwstok\fR     \fBwstol\fR
 765 \fBwstoll\fR    \fBwstostr\fR
 766 \fBwsxfrm\fR    \fByield\fR
 767 .TE


   1 '\" te
   2 .\" Copyright 2014 Garrett D'Amore <garrett@damore.org>
   3 .\" Copyright (c) 2009, Sun Microsystems, Inc.  All rights reserved.
   4 .\" 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 .\"  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 .\" the fields enclosed by brackets "[]" replaced with your own identifying information: Portions Copyright [yyyy] [name of copyright owner]
   7 .\" 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
  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
  16 previously defined in the internationalization and the wide-character libraries
  17 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


 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


 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


 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


 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 \fBwcspbrk\fR   \fBwcsrchr\fR
 782 \fBwcsrtombs\fR \fBwcsrtombs_l\fR
 783 \fBwcsspn\fR
 784 \fBwcsstr\fR    \fBwcstod\fR
 785 \fBwcstof\fR    \fBwcstoimax\fR
 786 \fBwcstok\fR    \fBwcstol\fR
 787 \fBwcstold\fR   \fBwcstoll\fR
 788 \fBwcstombs\fR  \fBwctombs_l\fR
 789 \fBwcstoul\fR
 790 \fBwcstoull\fR  \fBwcstoumax\fR
 791 \fBwcswcs\fR
 792 \fBwcswidth\fR  \fBwcswidth_l\fR
 793 \fBwcsxfrm\fR   \fBwcsxfrm_l\fR
 794 \fBwctob\fR     \fBwctob_l\fR
 795 \fBwctomb\fR    \fBwctomb_l\fR
 796 \fBwctrans\fR   \fBwctrans_l\fR
 797 \fBwctype\fR    \fBwctype_l\fR
 798 \fBwcwidth\fR   \fBwcwidth_l\fR
 799 \fBwmemchr\fR   \fBwmemcmp\fR
 800 \fBwmemcpy\fR   \fBwmemmove\fR
 801 \fBwmemset\fR   \fBwordexp\fR
 802 \fBwordfree\fR  \fBwprintf\fR
 803 \fBwracct\fR    \fBwrite\fR
 804 \fBwritev\fR    \fBwscanf\fR
 805 \fBwscasecmp\fR \fBwscat\fR
 806 \fBwschr\fR     \fBwscmp\fR
 807 \fBwscol\fR     \fBwscoll\fR
 808 \fBwscpy\fR     \fBwscspn\fR
 809 \fBwsdup\fR     \fBwslen\fR
 810 \fBwsncasecmp\fR        \fBwsncat\fR
 811 \fBwsncmp\fR    \fBwsncpy\fR
 812 \fBwspbrk\fR    \fBwsprintf\fR
 813 \fBwsrchr\fR    \fBwsscanf\fR
 814 \fBwsspn\fR     \fBwstod\fR
 815 \fBwstok\fR     \fBwstol\fR
 816 \fBwstoll\fR    \fBwstostr\fR
 817 \fBwsxfrm\fR    \fByield\fR
 818 .TE