]> CyberLeo.Net >> Repos - FreeBSD/stable/9.git/commit
MFC the xlocale implementation.
authortheraven <theraven@ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f>
Tue, 22 May 2012 14:40:39 +0000 (14:40 +0000)
committertheraven <theraven@ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f>
Tue, 22 May 2012 14:40:39 +0000 (14:40 +0000)
commit19bb81d79d39244f8aef2a35e02f96ac780c8a97
tree59ae3f63e6ba7bd7343608892ae88413a6b01f48
parent1ada1bd7ad53d2fff39cf7b50a8eba079e22a0fc
MFC the xlocale implementation.

Merged revisions: 227487,227753,227807,227818,227999,228002,228875,230156,231673,232498,232601,232620,232626,232926-232927,232929,232931,232935,233173,233600,234573,234578,235239

This currently defines __NO_TLS on ARM (unlike head), because the required
support function has not been MFC'd.

git-svn-id: svn://svn.freebsd.org/base/stable/9@235785 ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f
186 files changed:
contrib/gdtoa/gdtoaimp.h
contrib/gdtoa/strtod.c
contrib/gdtoa/strtodg.c
contrib/gdtoa/strtof.c
contrib/gdtoa/strtorQ.c
contrib/gdtoa/strtord.c
contrib/gdtoa/strtorx.c
etc/mtree/BSD.include.dist
include/Makefile
include/ctype.h
include/inttypes.h
include/langinfo.h
include/locale.h
include/monetary.h
include/runetype.h
include/stdio.h
include/stdlib.h
include/string.h
include/time.h
include/wchar.h
include/wctype.h
include/xlocale.h [new file with mode: 0644]
include/xlocale/Makefile [new file with mode: 0644]
include/xlocale/_ctype.h [new file with mode: 0644]
include/xlocale/_inttypes.h [new file with mode: 0644]
include/xlocale/_langinfo.h [new file with mode: 0644]
include/xlocale/_locale.h [new file with mode: 0644]
include/xlocale/_monetary.h [new file with mode: 0644]
include/xlocale/_stdio.h [new file with mode: 0644]
include/xlocale/_stdlib.h [new file with mode: 0644]
include/xlocale/_string.h [new file with mode: 0644]
include/xlocale/_time.h [new file with mode: 0644]
include/xlocale/_wchar.h [new file with mode: 0644]
lib/libc/gdtoa/machdep_ldisQ.c
lib/libc/gdtoa/machdep_ldisd.c
lib/libc/gdtoa/machdep_ldisx.c
lib/libc/gen/_pthread_stubs.c
lib/libc/gen/fnmatch.c
lib/libc/gen/glob.c
lib/libc/locale/DESIGN.xlocale [new file with mode: 0644]
lib/libc/locale/Makefile.inc
lib/libc/locale/Symbol.map
lib/libc/locale/ascii.c
lib/libc/locale/big5.c
lib/libc/locale/btowc.3
lib/libc/locale/btowc.c
lib/libc/locale/collate.c
lib/libc/locale/collate.h
lib/libc/locale/collcmp.c
lib/libc/locale/ctype.3
lib/libc/locale/ctype.c [new file with mode: 0644]
lib/libc/locale/ctype_l.3 [new file with mode: 0644]
lib/libc/locale/digittoint.3
lib/libc/locale/duplocale.3 [new file with mode: 0644]
lib/libc/locale/euc.c
lib/libc/locale/freelocale.3 [new file with mode: 0644]
lib/libc/locale/gb18030.c
lib/libc/locale/gb2312.c
lib/libc/locale/gbk.c
lib/libc/locale/isalnum.3
lib/libc/locale/isalpha.3
lib/libc/locale/isblank.3
lib/libc/locale/iscntrl.3
lib/libc/locale/isdigit.3
lib/libc/locale/lmessages.c
lib/libc/locale/lmessages.h
lib/libc/locale/lmonetary.c
lib/libc/locale/lmonetary.h
lib/libc/locale/lnumeric.c
lib/libc/locale/lnumeric.h
lib/libc/locale/localeconv.3
lib/libc/locale/localeconv.c
lib/libc/locale/mblen.c
lib/libc/locale/mblocal.h
lib/libc/locale/mbrlen.c
lib/libc/locale/mbrtowc.c
lib/libc/locale/mbsinit.c
lib/libc/locale/mbsnrtowcs.c
lib/libc/locale/mbsrtowcs.c
lib/libc/locale/mbstowcs.c
lib/libc/locale/mbtowc.c
lib/libc/locale/mskanji.c
lib/libc/locale/newlocale.3 [new file with mode: 0644]
lib/libc/locale/nextwctype.c
lib/libc/locale/nl_langinfo.c
lib/libc/locale/nomacros.c
lib/libc/locale/none.c
lib/libc/locale/querylocale.3 [new file with mode: 0644]
lib/libc/locale/runetype.c
lib/libc/locale/setlocale.c
lib/libc/locale/setrunelocale.c
lib/libc/locale/table.c
lib/libc/locale/tolower.c
lib/libc/locale/toupper.c
lib/libc/locale/uselocale.3 [new file with mode: 0644]
lib/libc/locale/utf8.c
lib/libc/locale/wcrtomb.c
lib/libc/locale/wcsftime.c
lib/libc/locale/wcsnrtombs.c
lib/libc/locale/wcsrtombs.c
lib/libc/locale/wcstod.c
lib/libc/locale/wcstof.c
lib/libc/locale/wcstoimax.c
lib/libc/locale/wcstol.c
lib/libc/locale/wcstold.c
lib/libc/locale/wcstoll.c
lib/libc/locale/wcstombs.c
lib/libc/locale/wcstoul.c
lib/libc/locale/wcstoull.c
lib/libc/locale/wcstoumax.c
lib/libc/locale/wctob.c
lib/libc/locale/wctomb.c
lib/libc/locale/wctrans.c
lib/libc/locale/wctype.c
lib/libc/locale/wcwidth.c
lib/libc/locale/xlocale.3 [new file with mode: 0644]
lib/libc/locale/xlocale.c [new file with mode: 0644]
lib/libc/locale/xlocale_private.h [new file with mode: 0644]
lib/libc/regex/regcomp.c
lib/libc/stdio/Symbol.map
lib/libc/stdio/asprintf.c
lib/libc/stdio/fgetwc.c
lib/libc/stdio/fgetwln.c
lib/libc/stdio/fgetws.c
lib/libc/stdio/fprintf.c
lib/libc/stdio/fputwc.c
lib/libc/stdio/fputws.c
lib/libc/stdio/fscanf.c
lib/libc/stdio/fwprintf.c
lib/libc/stdio/fwscanf.c
lib/libc/stdio/getwc.c
lib/libc/stdio/getwchar.c
lib/libc/stdio/local.h
lib/libc/stdio/printf.c
lib/libc/stdio/printfcommon.h
lib/libc/stdio/putwc.c
lib/libc/stdio/putwchar.c
lib/libc/stdio/scanf.c
lib/libc/stdio/snprintf.c
lib/libc/stdio/sprintf.c
lib/libc/stdio/sscanf.c
lib/libc/stdio/swprintf.c
lib/libc/stdio/swscanf.c
lib/libc/stdio/ungetwc.c
lib/libc/stdio/vasprintf.c
lib/libc/stdio/vdprintf.c
lib/libc/stdio/vfprintf.c
lib/libc/stdio/vfscanf.c
lib/libc/stdio/vfwprintf.c
lib/libc/stdio/vfwscanf.c
lib/libc/stdio/vprintf.c
lib/libc/stdio/vscanf.c
lib/libc/stdio/vsnprintf.c
lib/libc/stdio/vsprintf.c
lib/libc/stdio/vsscanf.c
lib/libc/stdio/vswprintf.c
lib/libc/stdio/vswscanf.c
lib/libc/stdio/vwprintf.c
lib/libc/stdio/vwscanf.c
lib/libc/stdio/wprintf.c
lib/libc/stdio/wscanf.c
lib/libc/stdlib/Symbol.map
lib/libc/stdlib/atof.c
lib/libc/stdlib/atoi.c
lib/libc/stdlib/atol.c
lib/libc/stdlib/atoll.c
lib/libc/stdlib/strfmon.c
lib/libc/stdlib/strtoimax.c
lib/libc/stdlib/strtol.c
lib/libc/stdlib/strtoll.c
lib/libc/stdlib/strtoul.c
lib/libc/stdlib/strtoull.c
lib/libc/stdlib/strtoumax.c
lib/libc/stdtime/strftime.c
lib/libc/stdtime/strptime.c
lib/libc/stdtime/timelocal.c
lib/libc/stdtime/timelocal.h
lib/libc/string/Symbol.map
lib/libc/string/strcasecmp.c
lib/libc/string/strcasestr.c
lib/libc/string/strcoll.c
lib/libc/string/strxfrm.c
lib/libc/string/wcscoll.c
lib/libc/string/wcswidth.c
lib/libc/string/wcsxfrm.c
sys/sys/cdefs.h