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
