svn commit: r250883 - in head: include include/xlocale lib/libc/locale sys/sys tools/regression/lib/libc/locale

Ed Schouten ed at 80386.nl
Wed May 22 20:14:07 UTC 2013


Hi Glen,

2013/5/22 Glen Barber <gjb at freebsd.org>:
> This fails to build for me with GCC.
>
> /usr/src/lib/libc/locale/c16rtomb.c:73: error: too many arguments to function 'c32rtomb[21/1924]
> /usr/src/lib/libc/locale/c16rtomb.c: At top level:
> /usr/src/lib/libc/locale/c16rtomb.c:77: error: expected declaration specifiers or '...' before ' char16_t'
> /usr/src/lib/libc/locale/c16rtomb.c: In function 'c16rtomb': /usr/src/lib/libc/locale/c16rtomb.c:80: error: 'c16' undeclared (first use in this function)
> /usr/src/lib/libc/locale/c16rtomb.c:80: warning: passing argument 3 of 'c16rtomb_l' from incompa
> tible pointer type
> /usr/src/lib/libc/locale/c16rtomb.c:80: error: too many arguments to function 'c16rtomb_l'

Sorry, but it seems I cannot reproduce this. On my FreeBSD 9.1-STABLE
box I ran the following:

make buildworld WITHOUT_CLANG=

Could you pleae let me know a bit more about your setup?

(P.S.: In the mean time I'm looking for a way to elegantly solve the
character set issues. More on that later.)

Thanks,
--
Ed Schouten <ed at 80386.nl>


More information about the svn-src-head mailing list