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.

------------------------------------------------------------------------------
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