aboutsummaryrefslogtreecommitdiff
path: root/libcxx/src/locale.cpp
AgeCommit message (Expand)AuthorFilesLines
2021-02-04[libc++] Rename include/support to include/__supportLouis Dionne1-1/+1
2021-01-15Fix libc++ clang-cl build, swap attribute orderReid Kleckner1-2/+2
2020-12-02[libc++] [P0482] [C++20] Implement missing bits for codecvt and codecvt_byname.Marek Kurdej1-3/+193
2020-11-18[libcxx] Port to NuttX (https://nuttx.apache.org) RTOSXiang Xiao1-1/+1
2020-11-03[libcxx] Error out if __libcpp_mbsrtowcs_l fails in __time_get_storageMartin Storsjö1-4/+4
2020-10-28[libc++] Fix a few warningsYAMAMOTO Takashi1-1/+1
2020-01-23Replace old-style cast of null pointer with nullptrJoerg Sonnenberger1-2/+2
2019-10-23[libcxx][NFC] Strip trailing whitespace, fix typo.Stephan T. Lavavej1-2/+2
2019-06-17Fix a '>= 0' test on unsigned that I inadvertantly introduced. Now correctly ...Marshall Clow1-1/+1
2019-06-04No longer reject inputs when using a locale that has grouping information _an...Marshall Clow1-1/+3
2019-02-12[libc++] Avoid UB in the no-exceptions mode in a few placesLouis Dionne1-13/+3
2019-01-19Update more file headers across all of the LLVM projects in the monorepoChandler Carruth1-4/+3
2018-04-04Fix locale test data for GLIBC 2.27 and newer.Eric Fiselier1-0/+1
2018-01-11Fix some too-big local arrays. Thanks to dcdillon for the patch. Reviewed as ...Marshall Clow1-2/+2
2017-09-19[libc++] Replace __sync_* functions with __libcpp_atomic_* functionsWeiming Zhao1-1/+2
2017-07-12Revert "[libc++] Refactoring __sync_* builtins; NFC (Reland)"Eric Fiselier1-2/+1
2017-07-10[libc++] Refactoring __sync_* builtins; NFC (Reland)Weiming Zhao1-1/+2
2017-07-10Revert "[libc++] Refactoring __sync_* builtins; NFC"Weiming Zhao1-1/+1
2017-07-10[libc++] Refactoring __sync_* builtins; NFCWeiming Zhao1-1/+1
2017-06-15Move external instantiation for __vector_base_common to vector.cppEric Fiselier1-2/+0
2017-05-31[Libc++] Use #pragma push_macro/pop_macro to better handle min/max on WindowsEric Fiselier1-0/+1
2017-05-08Refactor <locale> RAII guards to aid upcoming Windows locale changes.Eric Fiselier1-14/+32
2017-05-05Fix new warnings emitted by GCC 7Eric Fiselier1-6/+6
2017-04-07[libc++] Drop support for CRTs older than VS 2015Shoaib Meenai1-6/+0
2017-02-11Remove a now unneeded __CloudABI__ check.Ed Schouten1-2/+0
2017-01-06Add _LIBCPP_COMPILER_[CLANG|GCC|MSVC|IBM] macros.Eric Fiselier1-1/+1
2017-01-03clean up use of _WIN32Saleem Abdulrasool1-3/+3
2017-01-02locale: update ctype access for MSVC CRT 14+Saleem Abdulrasool1-2/+9
2016-12-11[libc++] Fix support for multibyte thousands_sep and decimal_point in moneypu...Eric Fiselier1-42/+91
2016-09-19[libc++] Fix extern template visibility for WindowsShoaib Meenai1-43/+43
2016-09-19Replace __ANDROID__ with __BIONIC__.Dan Albert1-1/+1
2016-08-25Add an _LIBCPP_NORETURN inline function named __throw_XXX for each exception ...Marshall Clow1-57/+35
2016-06-16Remove CloudABI specific workaround.Ed Schouten1-2/+0
2016-04-21Fix most GCC attribute ignored warningsEric Fiselier1-3/+3
2016-03-09Reorganize _LIBCPP_LOCALE__L_EXTENSIONSBen Craig1-178/+38
2016-01-28[libcxx] Remove pragmas that were needed to suppress warnings producedAkira Hatanaka1-9/+0
2015-11-24Use libcxx's default rune table with the Musl C library.Vasileios Kalintiris1-12/+12
2015-11-09Add initial support for the MUSL C library.Vasileios Kalintiris1-13/+17
2015-07-06Make locale code compile on CloudABI.Ed Schouten1-10/+13
2015-07-06Cleanup: prefer _LIBCPP_GET_C_LOCALE over __cloc().Ed Schouten1-11/+11
2015-06-23When building libc++, we use '"' as a delimiter instead of '<' when including...Marshall Clow1-1/+1
2015-06-05Avoid C-style cast.Joerg Sonnenberger1-1/+1
2015-03-23Fix incorrect error handling of call to mbrtowc. This is PR#13759. Leaving th...Marshall Clow1-1/+1
2015-03-13Fix build break on Solaris introduced by r231940Jonathan Roelofs1-0/+2
2015-03-11Fix ctype_byname<wchar_t>::do_is() mask checking.... againJonathan Roelofs1-30/+38
2015-03-11Move Android to the builtin rune table.Dan Albert1-2/+0
2015-03-04Nbjoerg suggested a better name for the macro for the default rune table: _LI...Marshall Clow1-1/+1
2015-03-04Create a default rune table for libc++. Initial setting - never enabled. The ...Marshall Clow1-0/+82
2015-02-25libc++: support newlib's ctypeJF Bastien1-0/+3
2014-08-27Revert r216497: "[libcxx] Fix ctype_byname<wchar_t>::do_is() mask checking."Jonathan Roelofs1-30/+30