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
|