freebsd-skq/lib/libc
Ed Schouten 49111f0092 Add libiconv based versions of *c16*() and *c32*().
I initially thought wchar_t was locale independent, but this seems to be
only the case on Linux. This means that we cannot depend on the *wc*()
routines to implement *c16*() and *c32*(). Instead, use the Citrus
libiconv that is part of libc.

I'll see if there is anything I can do to make the existing functions
somewhat useful in case the system is built without libiconv in the
nearby future. If not, I'll simply remove the broken implementations.

Reviewed by:	jilles, gabor
2013-06-03 17:17:56 +00:00
..
amd64 The getcontext() from the __fillcontextx() call in the 2013-05-28 04:54:16 +00:00
arm The getcontext() from the __fillcontextx() call in the 2013-05-28 04:54:16 +00:00
compat-43
db
gdtoa
gen Remove the advertising clause from the Regents of the University of 2013-05-28 21:05:06 +00:00
gmon
i386 The getcontext() from the __fillcontextx() call in the 2013-05-28 04:54:16 +00:00
ia64 The getcontext() from the __fillcontextx() call in the 2013-05-28 04:54:16 +00:00
iconv Make some tiny improvements to iconv_open(). 2013-05-25 12:13:54 +00:00
include Merge Capsicum overhaul: 2013-03-02 00:53:12 +00:00
inet
isc
locale Add libiconv based versions of *c16*() and *c32*(). 2013-06-03 17:17:56 +00:00
mips Remove clause 3 and 4 from TNF licenses 2013-05-29 01:54:10 +00:00
nameser
net Switch to 2-clause license 2013-06-03 12:43:09 +00:00
nls POSIX 1003.1-2008: add ENOTRECOVERABLE, EOWNERDEAD errnos. 2013-05-04 19:07:22 +00:00
posix1e Fix several typos 2013-05-12 16:43:26 +00:00
powerpc The getcontext() from the __fillcontextx() call in the 2013-05-28 04:54:16 +00:00
powerpc64 Remove clause 3 and 4 from TNF licenses 2013-05-29 01:54:10 +00:00
quad For ARM EABI we only need a subset of the quad functions, the rest are 2013-01-19 02:33:57 +00:00
regex Fix assignment of maximum bounadary. 2013-03-01 23:26:13 +00:00
resolv
rpc Assign the len field of the netbuf structure to the current length of 2013-03-01 15:45:57 +00:00
softfloat
sparc64 The getcontext() from the __fillcontextx() call in the 2013-05-28 04:54:16 +00:00
stdio Convert libc/stdio from K&R to ANSI C 2013-04-23 14:36:44 +00:00
stdlib Renumber clauses to reduce diffs to other versions 2013-05-28 20:57:40 +00:00
stdtime Compile contrib/tzcode/stdtime/localtime.c with -fwrapv, since it relies 2013-03-24 01:35:37 +00:00
string Renumber clauses to reduce diffs to other versions 2013-05-28 20:57:40 +00:00
sys dup(2): Clarify return value, in particular of dup2(). 2013-05-31 22:09:31 +00:00
uuid
xdr
yp
Makefile
Versions.def