[patch] [libcxx] msvc locale.cpp

G M gmisocpp at gmail.com
Wed Oct 9 21:58:08 PDT 2013


Hi Everyone

This patch makes this file more friendly for MSVC and g++.

For non MSVC platforms there is no intended functionality change but it
does contain changes to make implicit conversion to bool explicit and
it disables a warning for g++ that it seems should have been disabled but
wasn't working before.

For MSVC this patch removes a number of warnings that get shown by default
and it also enables some code somewhat inefficiently for MSVC because the
efficient solution for other platforms would not compile with MSVC. I've
noted it with a fix me and will return to test this file once libcxx can be
fully built and run by msvc which I hope will be next week.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.llvm.org/pipermail/cfe-commits/attachments/20131010/e15d869c/attachment.html>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: locale.cpp.diff
Type: application/octet-stream
Size: 2346 bytes
Desc: not available
URL: <http://lists.llvm.org/pipermail/cfe-commits/attachments/20131010/e15d869c/attachment.obj>


More information about the cfe-commits mailing list