2011/3/23 NightStrike <[email protected]>:
> On Tue, Mar 22, 2011 at 2:57 PM, Vincent Torri <[email protected]> 
> wrote:
>>
>>
>> On Tue, Mar 22, 2011 at 9:52 AM, Prof Brian Ripley <[email protected]>
>> wrote:
>>>
>>> On Mon, 21 Mar 2011, NightStrike wrote:
>>>
>>>> On Sun, Mar 20, 2011 at 9:03 PM, Jim Michaels <[email protected]> wrote:
>>>>>
>>>>> I don't know who to go to to make this change request to the c library
>>>>> standard (ANSI C Library?).
>>>>> it would not break any existing code, but it would make the function
>>>>> EVER
>>>>> more useful!
>>>>
>>>> Microsoft maintains the library.  We just consume it.  You'd have to
>>>> bring this up with MS.
>>>
>>> And there is a C standard, and according to it, those macros are plain
>>> wrong.  toupper() has to depend on the locale: see e.g.
>>> http://pubs.opengroup.org/onlinepubs/009695399/functions/tolower.html
>>
>> MinGW uses the C runtime library of Microsoft (msvcr*.dll).  the definition
>> of those functions is there. MinGW(-w64) just declare them. There is nothing
>> the MinGW(-w64) devs can do.
>
> I suppose in some cases, we do make exception and provide improved
> variants of standard C functions in libmingwex.  But this is an
> exception, and not the rule.

Well, we make exceptions about POSIX-standard extensions in some
cases. But here, even if we could, I wouldn't do anything as we have
to satisfy standard.
But nevetheless you can do such things in your own application, if you
are sure you will never hit for it locale problematic.

Regards,
Kai

------------------------------------------------------------------------------
Enable your software for Intel(R) Active Management Technology to meet the
growing manageability and security demands of your customers. Businesses
are taking advantage of Intel(R) vPro (TM) technology - will your software 
be a part of the solution? Download the Intel(R) Manageability Checker 
today! http://p.sf.net/sfu/intel-dev2devmar
_______________________________________________
Mingw-w64-public mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/mingw-w64-public

Reply via email to