History log of /external/libcxx/include/support/win32/locale_win32.h
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
15c04bedad8762d7ed031d53db26bf02b2df18bb 18-Nov-2013 Yaron Keren <yaron.keren@gmail.com> This patch implements snprintf_l function in a way similar to the other
functions in src/support/win32/locale_win32.cpp and locale_win32.h,
calling upon vsnprintf for which there is a MingW correct alternative.

Note! __USE_MINGW_ANSI_STDIO is not modified in this patch. In order to
use the __mingw version it must be defined before including the MingW
headers.




git-svn-id: https://llvm.org/svn/llvm-project/libcxx/trunk@195044 91177308-0d34-0410-b5e6-96231b3b80d8
/external/libcxx/include/support/win32/locale_win32.h
1e564246eced50a94eea249719498e72e236a571 05-Oct-2013 Howard Hinnant <hhinnant@apple.com> G M: Changes all references to "x inline" to "inline x" where x = _libcpp_always_inline or _libcpp_inline_visibility macros.

The patch touches these files:

locale
array
deque
new
string
utility
vector
__bit_reference
__split_buffer
locale_win32.h

There is no intended functionality change and it is expected that reversing the position of the inline keyword with regard to the other keywords does not change the meaning of anything, least not for apple/Linux etc.

It is intended to make libcxx more consistent with itself and to prevent the 1000 or so
"inline.cpp(3) : warning C4141: 'inline' : used more than once" warnings that MS's cl.exe compiler emits without this patch, i.e. if inline is not the first keyword before a function name etc.

Prefer "inline [other inline related keyword]" over "[other related keyword] inline".
After this patch, libcxx should be consistent to this pattern.

git-svn-id: https://llvm.org/svn/llvm-project/libcxx/trunk@191987 91177308-0d34-0410-b5e6-96231b3b80d8
/external/libcxx/include/support/win32/locale_win32.h
ef5aa93b9cdc5bfea3e4c59bafd784a9ff968dec 17-Sep-2013 Howard Hinnant <hhinnant@apple.com> G M: Restore the ability for libcxx to compile again on mingw 64.

git-svn-id: https://llvm.org/svn/llvm-project/libcxx/trunk@190837 91177308-0d34-0410-b5e6-96231b3b80d8
/external/libcxx/include/support/win32/locale_win32.h
a5733b3ad3695aed8f7676165dabe3da7f49d78c 12-Apr-2013 Howard Hinnant <hhinnant@apple.com> Ruben Van Boxem: Turn islower_l and isupper_l into functions (instead of macros) on Windows only to quell a warning during libc++ building.

git-svn-id: https://llvm.org/svn/llvm-project/libcxx/trunk@179408 91177308-0d34-0410-b5e6-96231b3b80d8
/external/libcxx/include/support/win32/locale_win32.h
9f8884e6c18994360a5e580e5de3aad7a289205d 27-Oct-2011 Howard Hinnant <hhinnant@apple.com> Windows port work by Ruben Van Boxem

git-svn-id: https://llvm.org/svn/llvm-project/libcxx/trunk@143105 91177308-0d34-0410-b5e6-96231b3b80d8
/external/libcxx/include/support/win32/locale_win32.h
14fa9f9d8ff5a4541404f3e23b91188e74c56f31 29-Sep-2011 Howard Hinnant <hhinnant@apple.com> Windows port work by Ruben Van Boxem

git-svn-id: https://llvm.org/svn/llvm-project/libcxx/trunk@140805 91177308-0d34-0410-b5e6-96231b3b80d8
/external/libcxx/include/support/win32/locale_win32.h