aboutsummaryrefslogtreecommitdiff
path: root/libcxx/lib
AgeCommit message (Expand)AuthorFilesLines
2025-09-25[libc++] Remove __time_get_storage::{__analyze,init} from the ABI (#158469)Nikolas Klauser10-36/+15
2025-08-27[libc++][AIX] Fixup problems with ABI list checking (#155643)David Tenty1-0/+3
2025-07-15Revert "[libc++][hardening] Introduce a dylib function to log hardening error...Nikolas Klauser10-17/+0
2025-07-14[libc++][hardening] Introduce a dylib function to log hardening errors. (#148...Konstantin Varlamov10-0/+17
2025-07-09[libc++] Optimize ctype::to{lower,upper} (#145344)Nikolas Klauser3-4/+9
2025-04-25[libc++] Make bad_function_call::what() existence a matter of availability in...Nikolas Klauser9-6/+9
2025-03-27[libc++] Instantiate hash function externally (#127040)Nikolas Klauser10-0/+24
2025-02-21[libc++] Re-enable the FreeBSD CI job (#127687)Louis Dionne1-8/+8
2025-01-29[libc++] Simplify the implementation of iostream.cpp (#124103)Nikolas Klauser5-40/+40
2025-01-29[libc++] Remove some private symbols from the ABI (#121497)Nikolas Klauser8-46/+0
2024-12-23[libc++] Refactor some code in monotonic_buffer_resource (#117271)Peng Xie10-18/+11
2024-11-28[libc++] Remove the pointer safety functions from the dylib (#117390)Nikolas Klauser10-36/+13
2024-10-21[libcxx][libc] Hand in Hand PoC with from_chars (#91651)Michael Jones10-1/+26
2024-10-03[libc++] Stop trying to avoid exporting some typeinfo names (#110925)Louis Dionne4-19/+91
2024-10-01[libc++] Avoid re-exporting a few specific symbols from libc++abi (#109054)Louis Dionne3-14/+30
2024-06-30[libc++abi] Fix test failures with GCC 14 (#95759)Nikolas Klauser4-0/+6
2024-06-24[libc++] Build with -fsized-deallocation (#96217)Louis Dionne5-5/+10
2024-06-21[libc++] Fix deployment target Lit features (#94791)Louis Dionne1-1/+1
2024-04-16[libc++] Use availability to rely on key functions for bad_expected_access an...Louis Dionne9-0/+36
2024-02-26[libc++] Always keep libc++abi re-exports up-to-date (#79012)Louis Dionne4-295/+261
2024-02-10[libc++][print] Moves is_terminal to the dylib. (#80464)Mark de Wever10-0/+17
2024-01-22[libc++] Mention __cxa_init_primary_exception in the ABI changelogLouis Dionne1-0/+12
2024-01-22[libc++abi] Implement __cxa_init_primary_exception and use it to optimize std...itrofimow9-1/+20
2024-01-12[libc++][Android] Add NDK ABI lists for i686 and x86_64 (#69272)Ryan Prichard2-0/+4662
2023-12-19[libc++][print] Adds ostream overloads. (#73262)Mark de Wever7-1/+8
2023-09-12[libc++] Simplify the implementation of locale::id (#65781)Louis Dionne8-8/+12
2023-08-11[libc++] Optimize internal function in <system_error>Edoardo Sanguineti8-7/+19
2023-04-19[libc++] Remove symbols for a std::allocator_arg & friends from the dylibLouis Dionne8-35/+32
2023-03-19[libc++][NFC] Clean up the ABI changelogLouis Dionne1-37/+27
2023-02-01[libc++] Remove explicit instantiations of __insertion_sort_incomplete and __...Nikolas Klauser8-112/+28
2023-01-11[libc++] Add FreeBSD exceptions.nonew ABI listEd Maste1-107/+63
2022-12-21[libc++] Add FreeBSD ABI listEd Maste1-0/+2095
2022-12-05Revert "[CMake] Use LLVM_TARGET_TRIPLE in runtimes"Leonard Chan1-1/+1
2022-11-29[CMake] Use LLVM_TARGET_TRIPLE in runtimesPetr Hosek1-1/+1
2022-11-01[libc++][PMR] Move the pmr::memory_resource destructor into the dylibNikolas Klauser7-4/+39
2022-10-12[libc++][NFC] Add missing SHA in ABI changelogLouis Dionne1-1/+1
2022-10-11[libc++] Add the C++17 <memory_resource> header (mono-patch)Arthur O'Dwyer7-5/+269
2022-07-29[libc++] Rename __libcpp_assertion_handler to __libcpp_verbose_abortLouis Dionne7-8/+8
2022-07-26[libc++][NFC] Add missing SHA in ABI changelogLouis Dionne1-1/+1
2022-07-26[libc++] Generalize the customizeable assertion handlerLouis Dionne7-8/+8
2022-07-19[libc++][NFC] Add commit SHA for ABI changeLouis Dionne1-1/+1
2022-07-19[libc++] Drop the legacy debug mode symbols by defaultLouis Dionne11-7297/+49
2022-07-19[libc++] Treat incomplete features just like other experimental featuresLouis Dionne11-2094/+1
2022-06-14[libcxx][AIX] Enable ABI list checking for XCOFFJake Egan2-0/+4088
2022-06-07[libc++] Make the Debug mode a configuration-time only optionLouis Dionne1-1/+6
2022-05-16[libc++] Remove the legacy LIBCXX_LIBCPPABI_VERSION optionLouis Dionne2-150/+0
2022-05-13[libc++] Overhaul how we select the ABI libraryLouis Dionne1-1/+1
2022-03-24[libc++][NFC] Refactor the ABI changelogLouis Dionne1-362/+98
2022-03-24[libc++][NFC] Update ABI changelog to account for new assertion handlerLouis Dionne1-0/+15
2022-03-23[libc++] Add a lightweight overridable assertion handlerLouis Dionne8-0/+8