-
a03126f [libc++abi] Retain the old CMP0155 behavior for GCC compatibility (#232803) by Mehdi Amini · 2 days ago main master
-
de07722 [libc++abi][test] Remove `XFAIL` in `cxa_thread_atexit_test.pass.cpp` (#232638) by A. Jiang · 7 days ago
-
63bd459 [libunwind][AArch64] Avoid assuming 16-byte frame in RA_SIGN_STATE test (#230518) by Cullen Rhodes · 10 days ago
-
9cb5aa6 [libc++abi] Split catch_info from __dynamic_cast_info (#223744) by Nikolas Klauser · 2 weeks ago
-
63c82db [libc++abi] Define `__cxa_thread_atexit` on platforms that need it (#186054) by Catherine · 2 weeks ago
-
ee4e703 fix Wasm exceptions + coop threading + shared libraries (#222747) by Joel Dice · 3 weeks ago
-
567b1a9 [libc++] Re-apply "Build GoogleBenchmark directly from Lit" (#225856) by Louis Dionne · 4 weeks ago
-
97d8776 Revert "[libc++] Build GoogleBenchmark directly from Lit" (#225620) by Haowei · 4 weeks ago
-
24edf90 [libc++] Build GoogleBenchmark directly from Lit (#224192) by Louis Dionne · 4 weeks ago
-
88c37f9 [libcxx] Enable threads on LLVM-libc (#224436) by Michael Jones · 4 weeks ago
-
daa5a50 [libc++abi][NFC] Return const void* from __dynamic_cast (#223737) by Nikolas Klauser · 5 weeks ago
-
f5effcb [libc++abi][NFC] Format private_typeinfo.cpp (#223734) by Nikolas Klauser · 5 weeks ago
-
fedf93a [libc++] Provide aligned allocation function iff the compiler claims support (#219199) by Nikolas Klauser · 6 weeks ago
-
9442078 [libcxx][libcxxabi][cmake] Deduplicate sanitizer flags function (#221757) by David Spickett · 6 weeks ago
-
1a1fc00 [libc++] Upgrade to GCC 16 (#206235) by Nikolas Klauser · 10 weeks ago
-
8de3745 [libc++abi] Prevent zero-capacity PODSmallVector (#215386) by Zaara Syeda · 2 months ago
-
566be3e [libc++][libc++abi] Merge the operator new implementations into a shared file (#213427) by Nikolas Klauser · 3 months ago
-
5d028ab [runtimes] Remove override of LLVM_ENABLE_PER_TARGET_RUNTIME_DIR on Darwin (#213748) by Louis Dionne · 3 months ago
-
f337220 [libc++] Add InsertNewlineAtEOF=True to .clang-format (#214078) by Michael G. Kazakov · 3 months ago
-
7f292fc [libc++abi][NFC] Enable modernize-loop-convert clang-tidy check (#213250) by Nikolas Klauser · 3 months ago
-
c5d5b14 [libc++abi][NFC] Enable modernize-use-override clang-tidy check (#213253) by Nikolas Klauser · 3 months ago
-
b72296c [libc++abi] Add a clang-tidy config and test (#207324) by Nikolas Klauser · 3 months ago
-
0b523d4 [libc++abi] Use the same .clang-format as libc++ (#208661) by Nikolas Klauser · 3 months ago
-
5a295eb [WebAssembly] Call EH personality function instead of `Unwind_CallPersonality` (#209282) by Demetrius Kanios · 3 months ago
-
cb11e25 [libc++abi][NFC] Remove some XFAILs which never trigger (#211241) by Nikolas Klauser · 3 months ago
-
a47310d [runtimes] LLVM 24 version bumps (#211262) by Louis Dionne · 3 months ago
-
cfabc57 [libc++] Partially revert #208330 (#209928) by Petr Hosek · 3 months ago
-
009b939 [libcxx][libc] update LLVM-libc test status (#201236) by Michael Jones · 3 months ago
-
b767f02 [libcxx][libcxxabi] Remove OVERRIDABLE_FUNCTION macro (#209323) by Petr Hosek · 3 months ago
-
ed71cfa [libc++abi][NFC] Use C++11 spelling of [[noreturn]] (#207344) by Nikolas Klauser · 3 months ago
-
dc50e56 [libcxxabi] Don't enable -fvisibility=hidden on Windows (#207943) by Martin Storsjö · 4 months ago
-
be8f1b3 [libc++abi] Always enable -fvisibility=hidden (#207333) by Nikolas Klauser · 4 months ago
-
e7ef3b7 [libcxxabi] Re-enable `thread_local_destruction_order.pass.cpp` on FreeBSD (#186129) by aokblast · 4 months ago
-
5c801ab [libc++abi][NFC] Avoid out parameter in dyn_cast_get_derived_info (#207326) by Nikolas Klauser · 4 months ago
-
bbdd487 [runtimes][NFC] Re-indent shared library blocks (#205523) by Matt Arsenault · 4 months ago
-
b4b8921 [CMake] Warn when the version of CMake is older than 3.31.0 (#204203) by Petr Hosek · 4 months ago
-
1e1def3 [runtimes] Don't create shared library targets when unsupported (#205517) by Matt Arsenault · 4 months ago
-
c1887c2 [libc++abi] Fix alternate deletions in exhaustion tests (#193130) by Daniel Rank · 4 months ago
-
e7d6ce5 [libc++] Enable clang-tidy in the CI again (#195047) by Nikolas Klauser · 4 months ago
-
a726d91 [Demangle] Guard DEMANGLE_ABI and add missing annotation (#202920) by Fabrice de Gans · 4 months ago
-
b475760 [libc++] Fill in Apple availability for LLVM 21 (#202347) by Louis Dionne · 5 months ago
-
bffb2de [Clang] Mangling of pack indexing type and expression for itanium (#123513) by Corentin Jabot · 5 months ago
-
51a59d7 [libc++abi][libc][test] Use LLVM-libc headers in LLVM-libc config (#194665) by Jackson Stogel · 6 months ago
-
9ec73b8 libcxxabi: declare __gnu_unwind_frame in cxa_personality (#189787) by Khem Raj · 6 months ago
-
340d6b5 [libcxx] Add Testing Configuration for LLVM libc by Aiden Grossman · 6 months ago
-
cbfd95b [ItaniumDemangle] Strip __alloc_token_ to transparently demangle allocation functions (#191048) by Marco Elver · 6 months ago
-
68282ed [libc++] Update to Clang 21 as the oldest supported version (#186062) by Nikolas Klauser · 6 months ago
-
0205a4d [Runtimes] Introduce variables containing resource dir paths (#177953) by Michael Kruse · 7 months ago
-
7f223a8 Prepare libcxx and libcxxabi for pointer field protection. by Peter Collingbourne · 7 months ago
-
8fba8aa [libc++] Remove _LIBCPP_CONSTINIT (#171802) by Nikolas Klauser · 9 months ago
-
795dd84 [libc++abi] Remove old workaround for detecting libunwind (#176009) by Louis Dionne · 9 months ago
-
3a38a1f [runtimes] Post-branch tasks for the LLVM 23 release (#176007) by Louis Dionne · 9 months ago
-
f24f3e0 [NFC] Exactly one kind typo fixes, change defintions to definitions. (#174333) by willmafh · 9 months ago
-
05ea9d6 [libc++] Replace uses of _LIBCPP_WEAK with [[gnu::weak]] (#171798) by Nikolas Klauser · 9 months ago
-
9c16be6 [libc++][NFC] Refactor _LIBCPP_OVERRIDABLE_FUNCTION to be a normal attribute macro (#174964) by Nikolas Klauser · 10 months ago
-
e26cbaa [libc++] Introduce the notion of a minimum header version (#166074) by Nikolas Klauser · 10 months ago
-
faf4e66 [NFC] Delete unnecessary apostrophe at the end of its (#173974) by willmafh · 10 months ago
-
ff0097a [libc++] Enable -Wmissing-prototypes (#116261) by Nikolas Klauser · 10 months ago
-
96f81a7 [runtimes] Remove dependencies on cxx_experimental for test-suite installs (#171678) by Louis Dionne · 10 months ago
-
f841282 [libc++] Simplify how we install test-suite dependencies (#171504) by Louis Dionne · 11 months ago
-
c3fc78f [runtimes] Modernize installation targets (#171677) by Louis Dionne · 11 months ago
-
171353d [libc++][NFC] Move __memory/aligned_alloc.h into src/ (#166172) by Nikolas Klauser · 11 months ago
-
2693ebd [libc++abi] Add a test to ensure the abi namespace alias is declared correctly (#167485) by Nikolas Klauser · 12 months ago
-
8d9e4b7 [libc++abi][NFC] Remove some cruft from <__cxxabi_config.h> (#164578) by Nikolas Klauser · 12 months ago
-
6eb5bcc [libc++abi][libunwind] Enable AT&T syntax explicitly (#166818) by Raul Tambre · 12 months ago
-
6226762 [libcxxabi][ItaniumDemangle] Separate GtIsGt counter into more states (#166578) by Michael Buch · 12 months ago
-
aa764fc [libcxxabi][demangle] Fix the cp-to-llvm.sh sync script to copy all headers (#166572) by Michael Buch · 12 months ago
-
2112679 [libcxxabi] Update demangle/Utility.h by Aiden Grossman · 12 months ago
-
b98f665 [libc++] Add availability markup for LLVM 19 and LLVM 20 (#140072) by Louis Dionne · 12 months ago
-
422c181 [libc++] Fix localization failures on macOS 15.4 (#138744) by Louis Dionne · 12 months ago
-
9e715ac [runtimes][PAC] Harden unwinding when possible (#143230) by Oliver Hunt · 1 year ago
-
cd8af21 [libcxx] Use %{temp} instead of %T (#162323) by Aiden Grossman · 1 year ago
-
683c5d6 [runtimes][NFC] Consistently declare main() functions in tests (#162548) by Louis Dionne · 1 year ago
-
0f97603 [libcxx][CI] Use lld for everything in the ARM picolib builds (#158320) by David Spickett · 1 year, 1 month ago
-
8380c02 [NFC][CMake] quote ${CMAKE_SYSTEM_NAME} consistently (#154537) by David Tenty · 1 year, 2 months ago
-
a7cd4dd [libc++][hardening] Introduce assertion semantics. (#149459) by Konstantin Varlamov · 1 year, 3 months ago
-
ca3e3ac [llvm] annotate interfaces in Demangle for DLL export (#147564) by Andrew Rogers · 1 year, 3 months ago
-
788d49c Revert "[libc++][hardening] Introduce assertion semantics" (#148822) by Nikolas Klauser · 1 year, 3 months ago
-
fcc0923 [libc++][hardening] Introduce assertion semantics (#148268) by Konstantin Varlamov · 1 year, 3 months ago
-
cfe1dae [libcxxabi][libunwind] Support for using LLVM libc (#134893) by Petr Hosek · 1 year, 4 months ago
-
8d3a157 [libcxxabi][cmake] Account for LIBCXXABI_TARGET_SUBDIR in test config (#138527) by Raul Tambre · 1 year, 4 months ago
-
ff5af4f [libc++abi] Fix C++ demangling for _BitInt type (#143466) by Larry Meadows · 1 year, 4 months ago
-
a479518 [libc++] Expand Android libc++ test config files (#142846) by tynasello-google · 1 year, 4 months ago
-
653c910 [libc++] Upgrade to GCC 15 (#138293) by Nikolas Klauser · 1 year, 4 months ago
-
d3958b1 [libcxxabi][test] Check that all copied files are synced between llvm and libcxxabi (#142262) by Michael Buch · 1 year, 5 months ago
-
5e56101 [ItaniumDemangle][test] Factor demangler test-cases into file and sync into LLVM (#137947) by Michael Buch · 1 year, 5 months ago
-
e0fd8e7 [libcxxabi] Add test to assert that ItaniumDemangle.h is the same (#140323) by Aiden Grossman · 1 year, 5 months ago
-
51051df [libcxxabi] Update ItaniumDemangle.h from LLVM (#140273) by Aiden Grossman · 1 year, 5 months ago
-
dc9ad08 [cmake] Normalize TARGET_SUBDIR paths (#138524) by Raul Tambre · 1 year, 5 months ago
-
a78b2d7 [ItaniumDemangle] Add Named flag to "pm" operator (#136862) by Michael Buch · 1 year, 5 months ago
-
703b83e [libcxx][NFC] Use macros for functions that support overriding detection (#133876) by Petr Hosek · 1 year, 6 months ago
-
79b3158 [ItaniumDemangle] Fix libcxxabi OutputBuffer::prepend for empty inputs (#138656) by Dmitry Vasilyev · 1 year, 6 months ago
-
e49bfbb [ItaniumDemangle][NFC] Add getter to ObjCProtoName::getProtocol by Michael Buch · 1 year, 6 months ago
-
4a66c31 [ItaniumDemangle][test] Add test-cases for ref-qualified member pointer parameters by Michael Buch · 1 year, 6 months ago
-
3fff56a [ItaniumDemangle] Add customizable printLeft/printRight APIs to OutputBuffer (#133249) by Michael Buch · 1 year, 6 months ago
-
443bb4c [PAC] Add support for __ptrauth type qualifier (#100830) by Akira Hatanaka · 1 year, 6 months ago
-
f2ccc42 [libc++] Another Apple CI quick-fix. by Mark de Wever · 1 year, 6 months ago
-
024fc82 [libcxxabi] Fix the long double demangling for PowerPC (#135332) by Martin Storsjö · 1 year, 7 months ago
-
7a62fc5 [libcxxabi] Use __LDBL_MANT_DIG__ for configuring demangling of long doubles (#134976) by Martin Storsjö · 1 year, 7 months ago
-
9e239f5 [libc++] P3247R2: Deprecate `is_trivial(_v)` (#130573) by A. Jiang · 1 year, 7 months ago