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

*** 11,20 **** --- 11,21 ---- # # Copyright 2011, Richard Lowe # Copyright 2013 Nexenta Systems, Inc. All rights reserved. # Copyright 2013 OmniTI Computer Consulting, Inc. All rights reserved. + # Copyright 2014 Garrett D'Amore <garrett@damore.org> # file path=usr/share/man/man3c/__fbufsize.3c file path=usr/share/man/man3c/_longjmp.3c file path=usr/share/man/man3c/_stack_grow.3c
*** 233,242 **** --- 234,244 ---- file path=usr/share/man/man3c/mq_unlink.3c file path=usr/share/man/man3c/msync.3c file path=usr/share/man/man3c/mutex_init.3c file path=usr/share/man/man3c/nanosleep.3c file path=usr/share/man/man3c/ndbm.3c + file path=usr/share/man/man3c/newlocale.3c file path=usr/share/man/man3c/nl_langinfo.3c file path=usr/share/man/man3c/offsetof.3c file path=usr/share/man/man3c/opendir.3c file path=usr/share/man/man3c/perror.3c file path=usr/share/man/man3c/pfmt.3c
*** 404,413 **** --- 406,416 ---- file path=usr/share/man/man3c/stack_violation.3c file path=usr/share/man/man3c/stdio.3c file path=usr/share/man/man3c/str2sig.3c file path=usr/share/man/man3c/strcoll.3c file path=usr/share/man/man3c/strerror.3c + file path=usr/share/man/man3c/strfmon.3c file path=usr/share/man/man3c/strftime.3c file path=usr/share/man/man3c/string.3c file path=usr/share/man/man3c/string_to_decimal.3c file path=usr/share/man/man3c/strptime.3c file path=usr/share/man/man3c/strsignal.3c
*** 455,464 **** --- 458,469 ---- file path=usr/share/man/man3c/tmpfile.3c file path=usr/share/man/man3c/tmpnam.3c file path=usr/share/man/man3c/toascii.3c file path=usr/share/man/man3c/tolower.3c file path=usr/share/man/man3c/toupper.3c + file path=usr/share/man/man3c/towlower.3c + file path=usr/share/man/man3c/towupper.3c file path=usr/share/man/man3c/truncate.3c file path=usr/share/man/man3c/tsearch.3c file path=usr/share/man/man3c/ttyname.3c file path=usr/share/man/man3c/ttyslot.3c file path=usr/share/man/man3c/u8_strcmp.3c
*** 469,478 **** --- 474,484 ---- file path=usr/share/man/man3c/ucred_get.3c file path=usr/share/man/man3c/ungetc.3c file path=usr/share/man/man3c/ungetwc.3c file path=usr/share/man/man3c/unlockpt.3c file path=usr/share/man/man3c/unsetenv.3c + file path=usr/share/man/man3c/uselocale.3c file path=usr/share/man/man3c/usleep.3c file path=usr/share/man/man3c/vfwprintf.3c file path=usr/share/man/man3c/vlfmt.3c file path=usr/share/man/man3c/vpfmt.3c file path=usr/share/man/man3c/vprintf.3c
*** 493,502 **** --- 499,509 ---- file path=usr/share/man/man3c/wcstring.3c file path=usr/share/man/man3c/wcswidth.3c file path=usr/share/man/man3c/wcsxfrm.3c file path=usr/share/man/man3c/wctob.3c file path=usr/share/man/man3c/wctomb.3c + file path=usr/share/man/man3c/wctrans.3c file path=usr/share/man/man3c/wctype.3c file path=usr/share/man/man3c/wcwidth.3c file path=usr/share/man/man3c/wmemchr.3c file path=usr/share/man/man3c/wmemcmp.3c file path=usr/share/man/man3c/wmemcpy.3c
*** 647,656 **** --- 654,664 ---- link path=usr/share/man/man3c/backtrace_symbols_fd.3c target=walkcontext.3c link path=usr/share/man/man3c/bcmp.3c target=bstring.3c link path=usr/share/man/man3c/bcopy.3c target=bstring.3c link path=usr/share/man/man3c/bind_textdomain_codeset.3c target=gettext.3c link path=usr/share/man/man3c/bindtextdomain.3c target=gettext.3c + link path=usr/share/man/man3c/btowc_l.3c target=btowc.3c link path=usr/share/man/man3c/bzero.3c target=bstring.3c link path=usr/share/man/man3c/calloc.3c target=malloc.3c link path=usr/share/man/man3c/catclose.3c target=catopen.3c link path=usr/share/man/man3c/cfgetospeed.3c target=cfgetispeed.3c link path=usr/share/man/man3c/cfsetospeed.3c target=cfsetispeed.3c
*** 696,705 **** --- 704,714 ---- link path=usr/share/man/man3c/door_setparam.3c target=door_getparam.3c link path=usr/share/man/man3c/door_unbind.3c target=door_bind.3c link path=usr/share/man/man3c/double_to_decimal.3c \ target=floating_to_decimal.3c link path=usr/share/man/man3c/dup3.3c target=dup2.3c + link path=usr/share/man/man3c/duplocale.3c target=newlocale.3c link path=usr/share/man/man3c/edata.3c target=end.3c link path=usr/share/man/man3c/endgrent.3c target=getgrnam.3c link path=usr/share/man/man3c/endnetgrent.3c target=getnetgrent.3c link path=usr/share/man/man3c/endpwent.3c target=getpwnam.3c link path=usr/share/man/man3c/endspent.3c target=getspnam.3c
*** 724,733 **** --- 733,743 ---- link path=usr/share/man/man3c/fgetpwent.3c target=getpwnam.3c link path=usr/share/man/man3c/fgetpwent_r.3c target=getpwnam.3c link path=usr/share/man/man3c/fgets.3c target=gets.3c link path=usr/share/man/man3c/fgetspent.3c target=getspnam.3c link path=usr/share/man/man3c/fgetspent_r.3c target=getspnam.3c + link path=usr/share/man/man3c/fgetwc_l.3c target=fgetwc.3c link path=usr/share/man/man3c/fgetws.3c target=getws.3c link path=usr/share/man/man3c/file_to_decimal.3c target=string_to_decimal.3c link path=usr/share/man/man3c/fileno.3c target=ferror.3c link path=usr/share/man/man3c/finite.3c target=isnand.3c link path=usr/share/man/man3c/fpclass.3c target=isnand.3c
*** 737,746 **** --- 747,757 ---- link path=usr/share/man/man3c/fpsetmask.3c target=fpgetround.3c link path=usr/share/man/man3c/fpsetround.3c target=fpgetround.3c link path=usr/share/man/man3c/fpsetsticky.3c target=fpgetround.3c link path=usr/share/man/man3c/fputs.3c target=puts.3c link path=usr/share/man/man3c/free.3c target=malloc.3c + link path=usr/share/man/man3c/freelocale.3c target=newlocale.3c link path=usr/share/man/man3c/fscanf.3c target=scanf.3c link path=usr/share/man/man3c/fseeko.3c target=fseek.3c link path=usr/share/man/man3c/fsetattr.3c target=fgetattr.3c link path=usr/share/man/man3c/ftello.3c target=ftell.3c link path=usr/share/man/man3c/ftruncate.3c target=truncate.3c
*** 783,792 **** --- 794,805 ---- link path=usr/share/man/man3c/getutxline.3c target=getutxent.3c link path=usr/share/man/man3c/getvfsany.3c target=getvfsent.3c link path=usr/share/man/man3c/getvfsfile.3c target=getvfsent.3c link path=usr/share/man/man3c/getvfsspec.3c target=getvfsent.3c link path=usr/share/man/man3c/getw.3c target=fgetc.3c + link path=usr/share/man/man3c/getwc_l.3c target=getwc.3c + link path=usr/share/man/man3c/getwchar_l.3c target=getwchar.3c link path=usr/share/man/man3c/getzoneidbyname.3c target=getzoneid.3c link path=usr/share/man/man3c/getzonenamebyid.3c target=getzoneid.3c link path=usr/share/man/man3c/globfree.3c target=glob.3c link path=usr/share/man/man3c/gmtime.3c target=ctime.3c link path=usr/share/man/man3c/gmtime_r.3c target=ctime.3c
*** 795,834 **** --- 808,882 ---- link path=usr/share/man/man3c/hcreate.3c target=hsearch.3c link path=usr/share/man/man3c/hdestroy.3c target=hsearch.3c link path=usr/share/man/man3c/initstate.3c target=random.3c link path=usr/share/man/man3c/innetgr.3c target=getnetgrent.3c link path=usr/share/man/man3c/isalnum.3c target=ctype.3c + link path=usr/share/man/man3c/isalnum_l.3c target=ctype.3c link path=usr/share/man/man3c/isalpha.3c target=ctype.3c + link path=usr/share/man/man3c/isalpha_l.3c target=ctype.3c link path=usr/share/man/man3c/isascii.3c target=ctype.3c link path=usr/share/man/man3c/isblank.3c target=ctype.3c + link path=usr/share/man/man3c/isblank_l.3c target=ctype.3c link path=usr/share/man/man3c/iscntrl.3c target=ctype.3c + link path=usr/share/man/man3c/iscntrl_l.3c target=ctype.3c link path=usr/share/man/man3c/isdigit.3c target=ctype.3c + link path=usr/share/man/man3c/isdigit_l.3c target=ctype.3c link path=usr/share/man/man3c/isenglish.3c target=iswalpha.3c link path=usr/share/man/man3c/isgraph.3c target=ctype.3c + link path=usr/share/man/man3c/isgraph_l.3c target=ctype.3c link path=usr/share/man/man3c/isideogram.3c target=iswalpha.3c link path=usr/share/man/man3c/islower.3c target=ctype.3c + link path=usr/share/man/man3c/islower_l.3c target=ctype.3c link path=usr/share/man/man3c/isnanf.3c target=isnand.3c link path=usr/share/man/man3c/isnumber.3c target=iswalpha.3c link path=usr/share/man/man3c/isphonogram.3c target=iswalpha.3c link path=usr/share/man/man3c/isprint.3c target=ctype.3c + link path=usr/share/man/man3c/isprint_l.3c target=ctype.3c link path=usr/share/man/man3c/ispunct.3c target=ctype.3c + link path=usr/share/man/man3c/ispunct_l.3c target=ctype.3c link path=usr/share/man/man3c/isspace.3c target=ctype.3c + link path=usr/share/man/man3c/isspace_l.3c target=ctype.3c link path=usr/share/man/man3c/isspecial.3c target=iswalpha.3c link path=usr/share/man/man3c/isupper.3c target=ctype.3c + link path=usr/share/man/man3c/isupper_l.3c target=ctype.3c link path=usr/share/man/man3c/iswalnum.3c target=iswalpha.3c + link path=usr/share/man/man3c/iswalnum_l.3c target=iswalpha.3c + link path=usr/share/man/man3c/iswalpha_l.3c target=iswalpha.3c link path=usr/share/man/man3c/iswascii.3c target=iswalpha.3c link path=usr/share/man/man3c/iswblank.3c target=iswalpha.3c + link path=usr/share/man/man3c/iswblank_l.3c target=iswalpha.3c link path=usr/share/man/man3c/iswcntrl.3c target=iswalpha.3c + link path=usr/share/man/man3c/iswcntrl_l.3c target=iswalpha.3c + link path=usr/share/man/man3c/iswctype_l.3c target=iswctype.3c link path=usr/share/man/man3c/iswdigit.3c target=iswalpha.3c + link path=usr/share/man/man3c/iswdigit_l.3c target=iswalpha.3c link path=usr/share/man/man3c/iswgraph.3c target=iswalpha.3c + link path=usr/share/man/man3c/iswgraph_l.3c target=iswalpha.3c + link path=usr/share/man/man3c/iswhexnumber.3c target=iswalpha.3c + link path=usr/share/man/man3c/iswhexnumber_l.3c target=iswalpha.3c + link path=usr/share/man/man3c/iswideogram.3c target=iswalpha.3c + link path=usr/share/man/man3c/iswideogram_l.3c target=iswalpha.3c link path=usr/share/man/man3c/iswlower.3c target=iswalpha.3c + link path=usr/share/man/man3c/iswlower_l.3c target=iswalpha.3c + link path=usr/share/man/man3c/iswnumber.3c target=iswalpha.3c + link path=usr/share/man/man3c/iswnumber_l.3c target=iswalpha.3c + link path=usr/share/man/man3c/iswphonogram.3c target=iswalpha.3c + link path=usr/share/man/man3c/iswphonogram_l.3c target=iswalpha.3c link path=usr/share/man/man3c/iswprint.3c target=iswalpha.3c + link path=usr/share/man/man3c/iswprint_l.3c target=iswalpha.3c link path=usr/share/man/man3c/iswpunct.3c target=iswalpha.3c + link path=usr/share/man/man3c/iswpunct_l.3c target=iswalpha.3c link path=usr/share/man/man3c/iswspace.3c target=iswalpha.3c + link path=usr/share/man/man3c/iswspace_l.3c target=iswalpha.3c + link path=usr/share/man/man3c/iswspecial.3c target=iswalpha.3c + link path=usr/share/man/man3c/iswspecial_l.3c target=iswalpha.3c link path=usr/share/man/man3c/iswupper.3c target=iswalpha.3c + link path=usr/share/man/man3c/iswupper_l.3c target=iswalpha.3c link path=usr/share/man/man3c/iswxdigit.3c target=iswalpha.3c + link path=usr/share/man/man3c/iswxdigit_l.3c target=iswalpha.3c link path=usr/share/man/man3c/isxdigit.3c target=ctype.3c + link path=usr/share/man/man3c/isxdigit_l.3c target=ctype.3c link path=usr/share/man/man3c/jrand48.3c target=drand48.3c link path=usr/share/man/man3c/l64a.3c target=a64l.3c link path=usr/share/man/man3c/labs.3c target=abs.3c link path=usr/share/man/man3c/lcong48.3c target=drand48.3c link path=usr/share/man/man3c/ldiv.3c target=div.3c
*** 839,848 **** --- 887,906 ---- link path=usr/share/man/man3c/localtime.3c target=ctime.3c link path=usr/share/man/man3c/localtime_r.3c target=ctime.3c link path=usr/share/man/man3c/longjmp.3c target=setjmp.3c link path=usr/share/man/man3c/lrand48.3c target=drand48.3c link path=usr/share/man/man3c/major.3c target=makedev.3c + link path=usr/share/man/man3c/mblen_l.3c target=mblen.3c + link path=usr/share/man/man3c/mbrlen_l.3c target=mbrlen.3c + link path=usr/share/man/man3c/mbrtowc_l.3c target=mbrtowc.3c + link path=usr/share/man/man3c/mbsinit_l.3c target=mbsinit.3c + link path=usr/share/man/man3c/mbsnrtowcs.3c target=mbsrtowcs.3c + link path=usr/share/man/man3c/mbsnrtowcs_l.3c target=mbsrtowcs.3c + link path=usr/share/man/man3c/mbsrtowcs_l.3c target=mbsrtowcs.3c + link path=usr/share/man/man3c/mbstowcs.3c target=mbsrtowcs.3c + link path=usr/share/man/man3c/mbstowcs_l.3c target=mbsrtowcs.3c + link path=usr/share/man/man3c/mbtowc_l.3c target=mbtowc.3c link path=usr/share/man/man3c/memalign.3c target=malloc.3c link path=usr/share/man/man3c/membar_consumer.3c target=membar_ops.3c link path=usr/share/man/man3c/membar_enter.3c target=membar_ops.3c link path=usr/share/man/man3c/membar_exit.3c target=membar_ops.3c link path=usr/share/man/man3c/membar_producer.3c target=membar_ops.3c
*** 869,878 **** --- 927,937 ---- link path=usr/share/man/man3c/mutex_lock.3c target=mutex_init.3c link path=usr/share/man/man3c/mutex_trylock.3c target=mutex_init.3c link path=usr/share/man/man3c/mutex_unlock.3c target=mutex_init.3c link path=usr/share/man/man3c/nftw.3c target=ftw.3c link path=usr/share/man/man3c/ngettext.3c target=gettext.3c + link path=usr/share/man/man3c/nl_langinfo_l.3c target=nl_langinfo.3c link path=usr/share/man/man3c/nrand48.3c target=drand48.3c link path=usr/share/man/man3c/openlog.3c target=syslog.3c link path=usr/share/man/man3c/pclose.3c target=popen.3c link path=usr/share/man/man3c/port_dissociate.3c target=port_associate.3c link path=usr/share/man/man3c/port_getn.3c target=port_get.3c
*** 1124,1149 **** --- 1183,1214 ---- link path=usr/share/man/man3c/sscanf.3c target=scanf.3c link path=usr/share/man/man3c/stderr.3c target=stdio.3c link path=usr/share/man/man3c/stdin.3c target=stdio.3c link path=usr/share/man/man3c/stdout.3c target=stdio.3c link path=usr/share/man/man3c/strcasecmp.3c target=string.3c + link path=usr/share/man/man3c/strcasecmp_l.3c target=string.3c link path=usr/share/man/man3c/strcat.3c target=string.3c link path=usr/share/man/man3c/strchr.3c target=string.3c link path=usr/share/man/man3c/strcmp.3c target=string.3c + link path=usr/share/man/man3c/strcoll_l.3c target=strcoll.3c link path=usr/share/man/man3c/strcpy.3c target=string.3c link path=usr/share/man/man3c/strcspn.3c target=string.3c link path=usr/share/man/man3c/strdup.3c target=string.3c + link path=usr/share/man/man3c/strfmon_l.3c target=strfmon.3c + link path=usr/share/man/man3c/strftime_l.3c target=strftime.3c link path=usr/share/man/man3c/strerror_r.3c target=strerror.3c link path=usr/share/man/man3c/strlcat.3c target=string.3c link path=usr/share/man/man3c/strlcpy.3c target=string.3c link path=usr/share/man/man3c/strlen.3c target=string.3c link path=usr/share/man/man3c/strncasecmp.3c target=string.3c + link path=usr/share/man/man3c/strncasecmp_l.3c target=string.3c link path=usr/share/man/man3c/strncat.3c target=string.3c link path=usr/share/man/man3c/strncmp.3c target=string.3c link path=usr/share/man/man3c/strncpy.3c target=string.3c link path=usr/share/man/man3c/strnlen.3c target=string.3c link path=usr/share/man/man3c/strpbrk.3c target=string.3c + link path=usr/share/man/man3c/strptime_l.3c target=strptime.3c link path=usr/share/man/man3c/strrchr.3c target=string.3c link path=usr/share/man/man3c/strsep.3c target=string.3c link path=usr/share/man/man3c/strspn.3c target=string.3c link path=usr/share/man/man3c/strstr.3c target=string.3c link path=usr/share/man/man3c/strtof.3c target=strtod.3c
*** 1151,1160 **** --- 1216,1226 ---- link path=usr/share/man/man3c/strtok_r.3c target=string.3c link path=usr/share/man/man3c/strtold.3c target=strtod.3c link path=usr/share/man/man3c/strtoll.3c target=strtol.3c link path=usr/share/man/man3c/strtoull.3c target=strtoul.3c link path=usr/share/man/man3c/strtoumax.3c target=strtoimax.3c + link path=usr/share/man/man3c/strxfrm_l.3c target=strxfrm.3c link path=usr/share/man/man3c/swapcontext.3c target=makecontext.3c link path=usr/share/man/man3c/swprintf.3c target=fwprintf.3c link path=usr/share/man/man3c/swscanf.3c target=fwscanf.3c link path=usr/share/man/man3c/tdelete.3c target=tsearch.3c link path=usr/share/man/man3c/tempnam.3c target=tmpnam.3c
*** 1172,1181 **** --- 1238,1253 ---- link path=usr/share/man/man3c/timerclear.3c target=timeradd.3c link path=usr/share/man/man3c/timercmp.3c target=timeradd.3c link path=usr/share/man/man3c/timerisset.3c target=timeradd.3c link path=usr/share/man/man3c/timersub.3c target=timeradd.3c link path=usr/share/man/man3c/tmpnam_r.3c target=tmpnam.3c + link path=usr/share/man/man3c/tolower_l.3c target=tolower.3c + link path=usr/share/man/man3c/toupper_l.3c target=toupper.3c + link path=usr/share/man/man3c/towctrans.3c target=wctrans.3c + link path=usr/share/man/man3c/towctrans_l.3c target=wctrans.3c + link path=usr/share/man/man3c/towlower_l.3c target=towlower.3c + link path=usr/share/man/man3c/towupper_l.3c target=towupper.3c link path=usr/share/man/man3c/ttyname_r.3c target=ttyname.3c link path=usr/share/man/man3c/twalk.3c target=tsearch.3c link path=usr/share/man/man3c/tzset.3c target=ctime.3c link path=usr/share/man/man3c/uconv_u16tou8.3c target=uconv_u16tou32.3c link path=usr/share/man/man3c/uconv_u32tou16.3c target=uconv_u16tou32.3c
*** 1226,1238 **** --- 1298,1312 ---- link path=usr/share/man/man3c/warnx.3c target=err.3c link path=usr/share/man/man3c/watof.3c target=wcstod.3c link path=usr/share/man/man3c/watoi.3c target=wcstol.3c link path=usr/share/man/man3c/watol.3c target=wcstol.3c link path=usr/share/man/man3c/watoll.3c target=wcstol.3c + link path=usr/share/man/man3c/wcrtomb_l.3c target=wcrtomb.3c link path=usr/share/man/man3c/wcscat.3c target=wcstring.3c link path=usr/share/man/man3c/wcschr.3c target=wcstring.3c link path=usr/share/man/man3c/wcscmp.3c target=wcstring.3c + link path=usr/share/man/man3c/wcscoll_l.3c target=wcscoll.3c link path=usr/share/man/man3c/wcscpy.3c target=wcstring.3c link path=usr/share/man/man3c/wcscspn.3c target=wcstring.3c link path=usr/share/man/man3c/wcsetno.3c target=cset.3c link path=usr/share/man/man3c/wcslen.3c target=wcstring.3c link path=usr/share/man/man3c/wcsncat.3c target=wcstring.3c
*** 1246,1255 **** --- 1320,1335 ---- link path=usr/share/man/man3c/wcstold.3c target=wcstod.3c link path=usr/share/man/man3c/wcstoll.3c target=wcstol.3c link path=usr/share/man/man3c/wcstoull.3c target=wcstoul.3c link path=usr/share/man/man3c/wcstoumax.3c target=wcstoimax.3c link path=usr/share/man/man3c/wcswcs.3c target=wcstring.3c + link path=usr/share/man/man3c/wcswidth_l.3c target=wcswidth.3c + link path=usr/share/man/man3c/wctob_l.3c target=wctob.3c + link path=usr/share/man/man3c/wctomb_l.3c target=wctomb.3c + link path=usr/share/man/man3c/wctrans_l.3c target=wctrans.3c + link path=usr/share/man/man3c/wctype_l.3c target=wctype.3c + link path=usr/share/man/man3c/wcwidth_l.3c target=wcwidth.3c link path=usr/share/man/man3c/windex.3c target=wcstring.3c link path=usr/share/man/man3c/wordfree.3c target=wordexp.3c link path=usr/share/man/man3c/wprintf.3c target=fwprintf.3c link path=usr/share/man/man3c/wrindex.3c target=wcstring.3c link path=usr/share/man/man3c/wscanf.3c target=fwscanf.3c