llvm-capstone/libcxx
Louis Dionne 36080434a8 [libc++] Move the definition of aligned allocation helpers outside of <new>
They are not needed in <new> -- in fact they are only needed in .cpp files.
Getting those out of the way makes the headers smaller and also makes it
easier to use the library on platforms where aligned allocation is not
available.

Differential Revision: https://reviews.llvm.org/D139231
2023-01-26 14:41:13 -05:00
..
benchmarks [libc++] Enable segmented iterator optimizations for join_view::iterator 2023-01-20 07:55:58 +01:00
cmake [libc++] Remove old CI configurations and update the supported compiler versions 2023-01-20 06:04:35 +01:00
docs Bump the trunk major version to 17 2023-01-24 22:57:27 -08:00
include [libc++] Move the definition of aligned allocation helpers outside of <new> 2023-01-26 14:41:13 -05:00
lib [libc++] Add FreeBSD exceptions.nonew ABI list 2023-01-11 13:42:04 -05:00
src [libc++] Move the definition of aligned allocation helpers outside of <new> 2023-01-26 14:41:13 -05:00
test [libc++] Move the definition of aligned allocation helpers outside of <new> 2023-01-26 14:41:13 -05:00
utils [libc++] Refactor clang-query checks to clang-tidy checks to get less obscure error messages 2023-01-23 05:01:28 +01:00
.clang-format [libc++][NFC] Rename the constexpr macros 2022-08-19 15:35:02 +02:00
.clang-tidy [libc++][clang-tidy] Enable readability-simplify-boolean-expr 2022-11-24 00:42:19 +01:00
.gitignore
appveyor-reqs-install.cmd
appveyor.yml [libc++] Re-apply "Always build c++experimental.a"" 2022-07-19 10:44:19 -04:00
CMakeLists.txt [libc++] Remove warning for LIBCXX_SYSROOT, LIBCXX_TARGET_TRIPLE, and LIBCXX_GCC_TOOLCHAIN 2023-01-10 13:07:04 -07:00
CREDITS.TXT Microsoft's floating-point to_chars powered by Ryu and Ryu Printf 2021-12-12 16:34:50 +01:00
LICENSE.TXT
TODO.TXT [libc++] Disallow volatile types in std::allocator 2021-09-22 11:47:38 -04:00