commit | c97da3a5903449a3a679dd83cca3bd4c136e8d4f | [log] [tgz] |
---|---|---|
author | Sean Hunt <scshunt@csclub.uwaterloo.ca> | Wed Jul 13 06:40:50 2011 +0000 |
committer | Sean Hunt <scshunt@csclub.uwaterloo.ca> | Wed Jul 13 06:40:50 2011 +0000 |
tree | f4c0293c478b835632e4a528a8e8d94ed91da1bf | |
parent | 0389c53f4415eedf5da1f3b3ee35494fae4d7963 [diff] |
Implement the __nolocale functions properly so that they will work on all platforms. Unfortunately a lot of this remains conditionally compiled so as not to break Apple's ABI. The new _LIBCPP_LOCALE__L_EXTENSIONS macro can be defined on other platforms that support _l suffixes for all functions in order to use them. git-svn-id: https://llvm.org/svn/llvm-project/libcxx/trunk@135035 91177308-0d34-0410-b5e6-96231b3b80d8