llvm-capstone/libcxx
Louis Dionne 026776fb60
[libc++] Refactor the creation of the global and classic locales (#72581)
The creation of the global and the classic locales was pretty twisty.
This patch refactors how this is done to reduce the amount of
indirections and prepare the terrain for a future where GCC implements
the no_destroy attribute.
2023-11-23 10:28:57 -05:00
..
benchmarks [libc++] Optimize for_each for segmented iterators 2023-11-14 23:55:24 +01:00
cmake [libc++][hardening] Rework macros for enabling the hardening mode. (#70575) 2023-11-08 09:10:00 -10:00
docs [libc++] Remove the deprecated _LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED macro (#73164) 2023-11-22 17:49:05 -05:00
include [libc++] Refactor the creation of the global and classic locales (#72581) 2023-11-23 10:28:57 -05:00
lib [libc++] Simplify the implementation of locale::id (#65781) 2023-09-12 19:20:27 -04:00
modules [libc++] Update status after the Kona meeting. (#72421) 2023-11-16 10:17:19 +01:00
src [libc++] Refactor the creation of the global and classic locales (#72581) 2023-11-23 10:28:57 -05:00
test [libc++] Refactor the creation of the global and classic locales (#72581) 2023-11-23 10:28:57 -05:00
utils [libc++] Remove the ignore_format.txt file (#73135) 2023-11-22 15:21:01 -05:00
.clang-format [libc++] Readd _LIBCPP_CONSTINIT 2023-11-13 13:07:32 +01:00
.clang-tidy [libc++] Fix template parameter naming and enforce it through readability-identifier-naming 2023-07-24 19:54:12 -07:00
.gitignore
appveyor-reqs-install.cmd
appveyor.yml Remove lit's --summary flag from buildbots. 2023-08-31 14:23:51 -04:00
CMakeLists.txt [libc++] Simplify the conditions for generating a linker script (#73151) 2023-11-23 10:15:03 -05:00
CREDITS.TXT [libcxx] Add mdspan/extents 2023-05-16 14:30:36 -07:00
LICENSE.TXT
TODO.TXT