aboutsummaryrefslogtreecommitdiff
path: root/libcxx/lib
AgeCommit message (Expand)AuthorFilesLines
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
2022-03-01[runtimes] Remove FOO_TARGET_TRIPLE, FOO_SYSROOT and FOO_GCC_TOOLCHAINLouis Dionne1-1/+6
2022-02-15[libc++] Take more knobs into account when generating ABI listsLouis Dionne9-3/+11153
2021-12-12Microsoft's floating-point to_chars powered by Ryu and Ryu PrintfMark de Wever4-0/+69
2021-12-07Revert "Microsoft's floating-point to_chars powered by Ryu and Ryu Printf"Petr Hosek4-69/+0
2021-12-05Microsoft's floating-point to_chars powered by Ryu and Ryu PrintfMark de Wever4-0/+69
2021-11-18[libc++] Resolve missing table_size symbolMuiez Ahmed4-0/+18
2021-11-16[libc++] Adjust comment about ABI change and std::bad_function_callLouis Dionne1-1/+8
2021-11-16[libc++] Always define a key function for std::bad_function_call in the dylibKonstantin Varlamov4-0/+51
2021-11-08Revert "[libc++] Always define a key function for std::bad_function_call in t...Konstantin Varlamov3-47/+0
2021-11-08[libc++] Always define a key function for std::bad_function_call in the dylibLouis Dionne3-0/+47
2021-10-18[libcxx] Make allocator<T>:allocate throw bad_array_new_lengthMikhail Maltsev1-0/+3
2021-07-20[libc++][NFC] Add missing commits to the ABI changelogLouis Dionne1-2/+2
2021-07-16[runtimes] Simplify how we set the target tripleLouis Dionne1-1/+1
2021-07-14[runtimes] Bring back TARGET_TRIPLELouis Dionne1-1/+1
2021-07-14[runtimes] NFCI: Drop intermediate CMake variable TARGET_TRIPLELouis Dionne1-1/+1
2021-07-13[libc++] Generate ABI list for macOS arm64Louis Dionne1-0/+2540
2021-05-03[libc++] Disentangle std::pointer_safetyLouis Dionne2-2/+0
2021-01-28[libc++] Implement format_error.Mark de Wever2-0/+12