1. fc1897a [libc++] Upgrade to GCC 16 (#206235) by Nikolas Klauser · 11 days ago main
  2. 4052ed6 [libc++abi] Prevent zero-capacity PODSmallVector (#215386) by Zaara Syeda · 13 days ago
  3. 2647155 [libc++][libc++abi] Merge the operator new implementations into a shared file (#213427) by Nikolas Klauser · 3 weeks ago
  4. 14cefa8 [runtimes] Remove override of LLVM_ENABLE_PER_TARGET_RUNTIME_DIR on Darwin (#213748) by Louis Dionne · 3 weeks ago
  5. 6e192b4 [libc++] Add InsertNewlineAtEOF=True to .clang-format (#214078) by Michael G. Kazakov · 3 weeks ago
  6. a376dd2 [libc++abi][NFC] Enable modernize-loop-convert clang-tidy check (#213250) by Nikolas Klauser · 3 weeks ago
  7. 31ab5b0 [libc++abi][NFC] Enable modernize-use-override clang-tidy check (#213253) by Nikolas Klauser · 3 weeks ago
  8. b8802b9 [libc++abi] Add a clang-tidy config and test (#207324) by Nikolas Klauser · 4 weeks ago
  9. 9d68cf9 [libc++abi] Use the same .clang-format as libc++ (#208661) by Nikolas Klauser · 4 weeks ago
  10. 056fa2f [WebAssembly] Call EH personality function instead of `Unwind_CallPersonality` (#209282) by Demetrius Kanios · 4 weeks ago
  11. f560c7a [libc++abi][NFC] Remove some XFAILs which never trigger (#211241) by Nikolas Klauser · 4 weeks ago
  12. 3bcd588 [runtimes] LLVM 24 version bumps (#211262) by Louis Dionne · 5 weeks ago
  13. 33552c1 [libc++] Partially revert #208330 (#209928) by Petr Hosek · 6 weeks ago
  14. 29627b4 [libcxx][libc] update LLVM-libc test status (#201236) by Michael Jones · 6 weeks ago
  15. 61b8808 [libcxx][libcxxabi] Remove OVERRIDABLE_FUNCTION macro (#209323) by Petr Hosek · 6 weeks ago
  16. bfd8ddc [libc++abi][NFC] Use C++11 spelling of [[noreturn]] (#207344) by Nikolas Klauser · 7 weeks ago
  17. da998f2 [libcxxabi] Don't enable -fvisibility=hidden on Windows (#207943) by Martin Storsjö · 7 weeks ago
  18. bb9697b [libc++abi] Always enable -fvisibility=hidden (#207333) by Nikolas Klauser · 7 weeks ago
  19. 751b977 [libcxxabi] Re-enable `thread_local_destruction_order.pass.cpp‎` on FreeBSD (#186129) by aokblast · 7 weeks ago
  20. 6b9301e [libc++abi][NFC] Avoid out parameter in dyn_cast_get_derived_info (#207326) by Nikolas Klauser · 8 weeks ago
  21. d380a1c [runtimes][NFC] Re-indent shared library blocks (#205523) by Matt Arsenault · 8 weeks ago
  22. 967591f [CMake] Warn when the version of CMake is older than 3.31.0 (#204203) by Petr Hosek · 8 weeks ago
  23. 0ecdee3 [runtimes] Don't create shared library targets when unsupported (#205517) by Matt Arsenault · 8 weeks ago
  24. 1e0cb5f [libc++abi] Fix alternate deletions in exhaustion tests (#193130) by Daniel Rank · 9 weeks ago
  25. 6f2d97f [libc++] Enable clang-tidy in the CI again (#195047) by Nikolas Klauser · 9 weeks ago
  26. a8905b1 [Demangle] Guard DEMANGLE_ABI and add missing annotation (#202920) by Fabrice de Gans · 3 months ago
  27. 788fddd [libc++] Fill in Apple availability for LLVM 21 (#202347) by Louis Dionne · 3 months ago
  28. 0752b4d [Clang] Mangling of pack indexing type and expression for itanium (#123513) by Corentin Jabot · 3 months ago
  29. 9c18f78 [libc++abi][libc][test] Use LLVM-libc headers in LLVM-libc config (#194665) by Jackson Stogel · 4 months ago
  30. d674361 libcxxabi: declare __gnu_unwind_frame in cxa_personality (#189787) by Khem Raj · 4 months ago
  31. 8b5d7b3 [libcxx] Add Testing Configuration for LLVM libc by Aiden Grossman · 4 months ago
  32. f09346e [ItaniumDemangle] Strip __alloc_token_ to transparently demangle allocation functions (#191048) by Marco Elver · 4 months ago
  33. f4fb49a [libc++] Update to Clang 21 as the oldest supported version (#186062) by Nikolas Klauser · 4 months ago
  34. 71ea444 [Runtimes] Introduce variables containing resource dir paths (#177953) by Michael Kruse · 5 months ago
  35. 4fcf569 Prepare libcxx and libcxxabi for pointer field protection. by Peter Collingbourne · 5 months ago
  36. b33184c [libc++] Remove _LIBCPP_CONSTINIT (#171802) by Nikolas Klauser · 7 months ago
  37. 9e1257e [libc++abi] Remove old workaround for detecting libunwind (#176009) by Louis Dionne · 7 months ago
  38. d5b9b3d [runtimes] Post-branch tasks for the LLVM 23 release (#176007) by Louis Dionne · 7 months ago
  39. 93da4bf [NFC] Exactly one kind typo fixes, change defintions to definitions. (#174333) by willmafh · 7 months ago
  40. d4705d6 [libc++] Replace uses of _LIBCPP_WEAK with [[gnu::weak]] (#171798) by Nikolas Klauser · 7 months ago
  41. 84b5742 [libc++][NFC] Refactor _LIBCPP_OVERRIDABLE_FUNCTION to be a normal attribute macro (#174964) by Nikolas Klauser · 8 months ago
  42. 1aa58f6 [libc++] Introduce the notion of a minimum header version (#166074) by Nikolas Klauser · 8 months ago
  43. c2c3356 [NFC] Delete unnecessary apostrophe at the end of its (#173974) by willmafh · 8 months ago
  44. 9f13c32 [libc++] Enable -Wmissing-prototypes (#116261) by Nikolas Klauser · 8 months ago
  45. 8f11bb1 [runtimes] Remove dependencies on cxx_experimental for test-suite installs (#171678) by Louis Dionne · 9 months ago
  46. 7a8c5a0 [libc++] Simplify how we install test-suite dependencies (#171504) by Louis Dionne · 9 months ago
  47. ad354a1 [runtimes] Modernize installation targets (#171677) by Louis Dionne · 9 months ago
  48. 83a8520 [libc++][NFC] Move __memory/aligned_alloc.h into src/ (#166172) by Nikolas Klauser · 9 months ago
  49. de02e5d [libc++abi] Add a test to ensure the abi namespace alias is declared correctly (#167485) by Nikolas Klauser · 10 months ago
  50. 49c8973 [libc++abi][NFC] Remove some cruft from <__cxxabi_config.h> (#164578) by Nikolas Klauser · 10 months ago
  51. 1cf6694 [libc++abi][libunwind] Enable AT&T syntax explicitly (#166818) by Raul Tambre · 10 months ago
  52. 21fdc92 [libcxxabi][ItaniumDemangle] Separate GtIsGt counter into more states (#166578) by Michael Buch · 10 months ago
  53. eb87541 [libcxxabi][demangle] Fix the cp-to-llvm.sh sync script to copy all headers (#166572) by Michael Buch · 10 months ago
  54. bb789ae [libcxxabi] Update demangle/Utility.h by Aiden Grossman · 10 months ago
  55. 9df28d1 [libc++] Add availability markup for LLVM 19 and LLVM 20 (#140072) by Louis Dionne · 10 months ago
  56. a1e05c9 [libc++] Fix localization failures on macOS 15.4 (#138744) by Louis Dionne · 10 months ago
  57. a02fa00 [runtimes][PAC] Harden unwinding when possible (#143230) by Oliver Hunt · 10 months ago
  58. 8e720a3 [libcxx] Use %{temp} instead of %T (#162323) by Aiden Grossman · 11 months ago
  59. 538691d [runtimes][NFC] Consistently declare main() functions in tests (#162548) by Louis Dionne · 11 months ago
  60. 864f61d [libcxx][CI] Use lld for everything in the ARM picolib builds (#158320) by David Spickett · 11 months ago
  61. f7f5a32 [NFC][CMake] quote ${CMAKE_SYSTEM_NAME} consistently (#154537) by David Tenty · 1 year ago
  62. a6c815c [libc++][hardening] Introduce assertion semantics. (#149459) by Konstantin Varlamov · 1 year, 1 month ago
  63. 00a1750 [llvm] annotate interfaces in Demangle for DLL export (#147564) by Andrew Rogers · 1 year, 1 month ago
  64. b6f2833 Revert "[libc++][hardening] Introduce assertion semantics" (#148822) by Nikolas Klauser · 1 year, 1 month ago
  65. 8eeec53 [libc++][hardening] Introduce assertion semantics (#148268) by Konstantin Varlamov · 1 year, 1 month ago
  66. 4a1b486 [libcxxabi][libunwind] Support for using LLVM libc (#134893) by Petr Hosek · 1 year, 2 months ago
  67. 33b29ab [libcxxabi][cmake] Account for LIBCXXABI_TARGET_SUBDIR in test config (#138527) by Raul Tambre · 1 year, 2 months ago
  68. 0257015 [libc++abi] Fix C++ demangling for _BitInt type (#143466) by Larry Meadows · 1 year, 2 months ago
  69. e44c3c4 [libc++] Expand Android libc++ test config files (#142846) by tynasello-google · 1 year, 2 months ago
  70. 3a31ad5 [libc++] Upgrade to GCC 15 (#138293) by Nikolas Klauser · 1 year, 3 months ago
  71. aca8664 [libcxxabi][test] Check that all copied files are synced between llvm and libcxxabi (#142262) by Michael Buch · 1 year, 3 months ago
  72. 95b0765 [ItaniumDemangle][test] Factor demangler test-cases into file and sync into LLVM (#137947) by Michael Buch · 1 year, 3 months ago
  73. 241ef36 [libcxxabi] Add test to assert that ItaniumDemangle.h is the same (#140323) by Aiden Grossman · 1 year, 3 months ago
  74. 9810fb2 [libcxxabi] Update ItaniumDemangle.h from LLVM (#140273) by Aiden Grossman · 1 year, 3 months ago
  75. 069652e [cmake] Normalize TARGET_SUBDIR paths (#138524) by Raul Tambre · 1 year, 4 months ago
  76. 5a49db9 [ItaniumDemangle] Add Named flag to "pm" operator (#136862) by Michael Buch · 1 year, 4 months ago
  77. 1efb5e6 [libcxx][NFC] Use macros for functions that support overriding detection (#133876) by Petr Hosek · 1 year, 4 months ago
  78. 7ff13dd [ItaniumDemangle] Fix libcxxabi OutputBuffer::prepend for empty inputs (#138656) by Dmitry Vasilyev · 1 year, 4 months ago
  79. f2a7f29 [ItaniumDemangle][NFC] Add getter to ObjCProtoName::getProtocol by Michael Buch · 1 year, 4 months ago
  80. 6cc4c9c [ItaniumDemangle][test] Add test-cases for ref-qualified member pointer parameters by Michael Buch · 1 year, 4 months ago
  81. 8c7a5ae [ItaniumDemangle] Add customizable printLeft/printRight APIs to OutputBuffer (#133249) by Michael Buch · 1 year, 4 months ago
  82. f833dca [PAC] Add support for __ptrauth type qualifier (#100830) by Akira Hatanaka · 1 year, 4 months ago
  83. e01dce3 [libc++] Another Apple CI quick-fix. by Mark de Wever · 1 year, 5 months ago
  84. e993f57 [libcxxabi] Fix the long double demangling for PowerPC (#135332) by Martin Storsjö · 1 year, 5 months ago
  85. a43a953 [libcxxabi] Use __LDBL_MANT_DIG__ for configuring demangling of long doubles (#134976) by Martin Storsjö · 1 year, 5 months ago
  86. 78140a7 [libc++] P3247R2: Deprecate `is_trivial(_v)` (#130573) by A. Jiang · 1 year, 5 months ago
  87. 94c5d7a [libc++abi] Add a missing include for abort() (#126865) by Takuto Ikuta · 1 year, 6 months ago
  88. 634228a [libc++abi] Make once_flag constinit in cxa_exception_storage (#124627) by Louis Dionne · 1 year, 7 months ago
  89. 4e1ccc2 Revert "[libcxx] Use alias for detecting overriden function" (#124431) by Petr Hosek · 1 year, 7 months ago
  90. 7e0f3a8 [libc++abi] Remove support for Android 4 and older (#124054) by Brad Smith · 1 year, 7 months ago
  91. 8205ccf [libc++] Simplify when the sized global deallocations overloads are available (#114667) by Nikolas Klauser · 1 year, 7 months ago
  92. b46909d Revert "[libc++] Stop copying headers to the build directory (#115380)" by Kirill Stoimenov · 1 year, 7 months ago
  93. b393480 [libc++] Stop copying headers to the build directory (#115380) by Alexander Richardson · 1 year, 7 months ago
  94. cbada99 [libc++abi][ItaniumDemangle] Demangle DF16b as std::bfloat16_t (#120109) by Fraser Cormack · 1 year, 7 months ago
  95. 7681005 [libcxx] Use alias for detecting overriden function (#120805) by Petr Hosek · 1 year, 8 months ago
  96. 83dfa1f Revert "[libcxx] Use alias for detecting overriden function (#114961)" by Nico Weber · 1 year, 8 months ago
  97. 02cb512 [libcxx] Use alias for detecting overriden function (#114961) by Petr Hosek · 1 year, 8 months ago
  98. 77e59be [libc++] Granularize <new> includes (#119964) by Nikolas Klauser · 1 year, 8 months ago
  99. 574b92b NFC: clang-format test_demangle.pass.cpp but keep test "lines" by Hubert Tong · 1 year, 8 months ago
  100. 42d3258 [libc++] Granularize the <new> header (#119270) by Louis Dionne · 1 year, 9 months ago