aboutsummaryrefslogtreecommitdiff
path: root/libcxx/src/include
AgeCommit message (Expand)AuthorFilesLines
2025-12-09[libc++] Don't try to be compatible with libstdc++ in __libcpp_refstring on i...Nikolas Klauser1-2/+2
2025-12-01[libc++] Make sure the LLVM libc shared utilities use libc++'s assertion mech...Louis Dionne1-5/+9
2025-11-28[libc++] Add support for picolibc and newlib in RUNTIMES_USE_LIBC (#147956)Volodymyr Turanskyy1-1/+1
2025-11-24[libc++][NFC] Move __memory/aligned_alloc.h into src/ (#166172)Nikolas Klauser1-0/+65
2025-05-16[libc++][NFC] Update the documentation for _LIBCPP_OVERRIDABLE_FUNCTION (#140...Louis Dionne1-5/+5
2025-05-12[libc++] Fix missing #includes (#130536)Matt1-0/+1
2025-05-09[libcxx][NFC] Use macros for functions that support overriding detection (#13...Petr Hosek1-10/+11
2025-01-27Revert "[libcxx] Use alias for detecting overriden function" (#124431)Petr Hosek1-45/+70
2025-01-07[libcxx] Use alias for detecting overriden function (#120805)Petr Hosek1-70/+45
2024-12-19Revert "[libcxx] Use alias for detecting overriden function (#114961)"Nico Weber1-45/+70
2024-12-17[libcxx] Use alias for detecting overriden function (#114961)Petr Hosek1-70/+45
2024-11-06[libc++] Refactor the configuration macros to being always defined (#112094)Nikolas Klauser2-5/+5
2024-10-21[libcxx][libc] Hand in Hand PoC with from_chars (#91651)Michael Jones1-0/+457
2024-09-19[libcxx] No _LIBCPP_ELAST needed for LLVM libc (#108739)Petr Hosek1-0/+2
2024-09-09[PAC] Make __is_function_overridden pauth-aware on ELF platforms (#107498)Anton Korobeynikov1-0/+5
2024-09-05[libc++][NFC] Increase consistency for namespace closing commentsLouis Dionne1-1/+1
2024-08-30[libc++][NFC] Run clang-format on libcxx/includeLouis Dionne1-1/+1
2024-08-14[libcxx] Disable invalid `__start/__stop` reference on NVPTX (#99381)Joseph Huber1-1/+2
2024-07-23[libc++][libc++abi] Minor follow-up changes after ptrauth upstreaming (#87481)Louis Dionne1-3/+3
2024-07-12[libc++][NFC] Remove outdated comment about overridable_function being in lib...Louis Dionne1-2/+0
2024-07-07[libc++][TZDB] Makes implementation experimental. (#95657)Mark de Wever4-306/+0
2024-04-13[tzdb] Replace shared_mutex with mutex. (#87929)Eric1-4/+7
2024-04-10[libc++] Adds a global private constructor tag. (#87920)Mark de Wever2-54/+0
2024-04-10[libc++][chrono] Adds the sys_info class. (#85619)Mark de Wever2-3/+23
2024-04-03[libc++][chrono] Loads leap-seconds.list in tzdb. (#82113)Mark de Wever1-0/+27
2024-04-03[libc++] Upstream ptrauth support in libc++ and libc++abi (#84573)Louis Dionne1-0/+12
2024-03-27[NFC][libc++][TZDB] Improves some internals. (#84800)Mark de Wever1-7/+4
2024-02-17[libc++][chrono] Loads tzdata.zi in tzdb. (#74928)Mark de Wever5-0/+313
2024-01-22[libc++] Fix the behavior of throwing `operator new` under -fno-exceptions (#...Louis Dionne1-0/+119
2024-01-20[libc++][hardening] Categorize assertions that produce incorrect results (#77...Konstantin Varlamov1-1/+1
2024-01-05[libc++][hardening] Categorize more assertions. (#75918)Konstantin Varlamov1-10/+10
2023-12-18[libc++] Format the code base (#74334)Louis Dionne6-244/+183
2023-12-05[libc++] Replace uses of _VSTD:: by std:: (#74331)Louis Dionne1-21/+21
2023-12-04[libc++] Rename _LIBCPP_INLINE_VISIBILITY to _LIBCPP_HIDE_FROM_ABI (#74095)Louis Dionne2-20/+20
2023-11-21[libc++][hardening] Categorize all `ryu` assertions as internal (#71853)Konstantin Varlamov2-15/+15
2023-11-05[libc++] Bump the C++ Standard used to compile the dylib to C++23 (#66824)Louis Dionne1-1/+2
2023-06-29[libc++] Remove the legacy debug mode.varconst1-1/+0
2023-06-28[libc++][hardening][NFC] Introduce `_LIBCPP_ASSERT_UNCATEGORIZED`.varconst3-27/+27
2023-05-05[libc++] Remove Solaris related codeLouis Dionne1-2/+0
2023-04-10[libc++] Move __errc to __system_error/errc.hNikolas Klauser1-1/+1
2023-03-10[libc++] Clean up old macOS back-deployment workaroundsLouis Dionne1-18/+0
2023-02-21[libc++] Move constexpr <cstring> functions into their own headers and remove...Nikolas Klauser1-1/+2
2023-02-06[libc++][NFC] _VSTD -> std in ryuLouis Dionne1-2/+2
2022-11-25[libc++][NFC] Consistently use newline between license and include guardLouis Dionne1-0/+1
2022-10-12[libc++] Implements constexpr <charconv>.Mark de Wever1-1/+1
2022-07-27[libc++] Implement P1004R2 (constexpr std::vector)Nikolas Klauser1-0/+5
2022-06-10[libc++] Granularize <iterator> includesNikolas Klauser1-0/+1
2022-06-07[libc++] Don't use static constexpr in headers.Mark de Wever1-1/+1
2022-06-02[libc++] Lets to_chars use header implementation.Mark de Wever1-17/+6
2022-05-28[libc++] Minor emscripten changes from downstreamSam Clegg1-0/+2