svn commit: branches/uClibc-nptl: include libc/misc/ctype libc/misc/locale etc...

Carmelo AMOROSO carmelo.amoroso at st.com
Wed Feb 11 13:50:11 UTC 2009


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Carmelo AMOROSO wrote:
> Denys Vlasenko wrote:
>> On Tue, Feb 10, 2009 at 6:24 PM, Carmelo AMOROSO <carmelo.amoroso at st.com> wrote:
>>> -----BEGIN PGP SIGNED MESSAGE-----
>>> Hash: SHA1
>>>
>>> vda at uclibc.org wrote:
>>>> Author: vda
>>>> Date: 2009-01-21 02:53:20 +0000 (Wed, 21 Jan 2009)
>>>> New Revision: 24935
>>>>
>>>> Log:
>>>> *: remove __UCLIBC_CURLOCALE_DATA, __UCLIBC_CURLOCALE_DATA.x
>>>>   is always equivalent to __UCLIBC_CURLOCALE->x.
>>>>   remove typedef __uclibc_locale_t, it used only in a few places,
>>>>   it is lees confusing to use struct __uclibc_locale_struct
>>>>   everywhere.
>>>> xlocale.h: hide __global_locale back under _LIBC,
>>>>   bug 53 is wrong in claiming it should be exported.
>>> Denys,
>>> this is required instead by libstdc++.
>>> I'll make it visible again.
>> No problem.
> 
>> Which ones are needed?
> 
>> __UCLIBC_CURLOCALE_DATA?
>> typedef __uclibc_locale_t?
>> __global_locale?
> 
>> Please add a comment about it, I deleted it not because I wanted you
>> to suffer, merely because I had no telepathic powers to know
>> that it is needed. Without such comment, it will happen again.
>> And again. And again. (cue in Battlastar Galactica theme here).
>> --
>> vda
> 
> I'm checking because the sanitised version on uClibc_locale.h is missing
> of a lot of required piece due to _LIBC macro move.
> 
> It will take some time because libstdc++ build is long.
> I'll fix it with proper explanation.
> 
> Cheers,
> Carmelo
> 
Hi,
it seems that now, likely due to a better/fixed unifdef tool,
the sanitised uCLibc_locale.h is missing of a lot of things,
that are required by libstdc++ (apart __global_locale).

So I need to check it carefully.

Carmelo
>> _______________________________________________
>> uClibc mailing list
>> uClibc at uclibc.org
>> http://lists.busybox.net/mailman/listinfo/uclibc
> 
> 
_______________________________________________
uClibc mailing list
uClibc at uclibc.org
http://lists.busybox.net/mailman/listinfo/uclibc

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.9 (GNU/Linux)
Comment: Using GnuPG with Fedora - http://enigmail.mozdev.org

iEYEARECAAYFAkmS15MACgkQoRq/3BrK1s8+wgCfcPeoEEFjO6e3sqc/42RrUvM8
1FwAn0pLbAMLLf+DdGHRMOItQi3Bw45E
=J2N4
-----END PGP SIGNATURE-----


More information about the uClibc mailing list