summaryrefslogtreecommitdiff
AgeCommit message (Expand)Author
2020-03-31Merge cherrypicks of [1275206, 1275207, 1275375, 1275579, 1275580, 1275581, 1...ndk-r21endk-r21dndk-r21cndk-r21bsnap-temp-L24000000600201335ndk-release-r21android-build-prod (mdb)
2020-03-31Build libc++abi without Neon.Dan Albert
2019-08-23Merge to upstream r369312.ndk-r21-rc1ndk-r21-beta2ndk-r21-beta1ndk-r21sparse-6113669-L69200000513850779Dan Albert
2019-08-19Provide a meaningful diagnostic when LLVM_PATH doesn't point to a directoryLouis Dionne
2019-08-16[libcxxabi] __cxa_guard_require: test guard byte with != 0 instead of == 1Fangrui Song
2019-08-14[libcxxabi] Define _LIBCXXABI_GUARD_ABI_ARM on WebAssemblySam Clegg
2019-08-12 small follow-up to r368604Nico Weber
2019-08-12libcxxabi: Rename .hpp files to .hNico Weber
2019-08-12Remove outdated comment about clang not populating src2dst_offsetBenjamin Kramer
2019-08-08[libc++abi] Fix tests when pstl is enabledLouis Dionne
2019-08-05[libc++] Take 2: Integrate the PSTL into libc++Louis Dionne
2019-07-22[runtimes] Don't depend on libpthread on AndroidYi Kong
2019-07-19Revert "[libc++] Integrate the PSTL into libc++"Louis Dionne
2019-07-19[libc++] Integrate the PSTL into libc++Louis Dionne
2019-07-12[libcxxabi] Don't process exceptions in cxa_handlers when they're disabledPetr Hosek
2019-06-28[demangle] Support for C++2a char8_tErik Pilkington
2019-06-27[libcxxabi] Use an explicit list to export symbols from the dylibLouis Dionne
2019-06-18[demangle] Special case clang's creative mangling of __uuidof expressions.Erik Pilkington
2019-06-18[libcxxabi] Remove the unused buildit scriptLouis Dionne
2019-06-10[demangle] Vendor extended types shouldn't be considered substitution candidatesErik Pilkington
2019-06-02[libcxx] Use libtool when merging archives on Apple platformsPetr Hosek
2019-05-30[libcxx][libcxxabi] Remove the unused CMake checksPetr Hosek
2019-05-30[runtimes] Use -Wunknown-pragmas for the pragma checkPetr Hosek
2019-05-30[runtimes] Check if pragma comment(lib, ...) is supported firstPetr Hosek
2019-05-30[runtimes] Support ELF dependent libraries featurePetr Hosek
2019-05-29Update private_typeinfo's `is_equal` implementation after r361913Eric Fiselier
2019-05-22[runtimes] Move libunwind, libc++abi and libc++ to lib/$target/c++ and includ...Petr Hosek
2019-05-17[libcxxabi] Add a test for invalid assumptions on the alignment of exceptionsLouis Dionne
2019-05-16XFAIL test for new GCC versionEric Fiselier
2019-05-07minor cmake formatting style fixNico Weber
2019-05-06[libcxxabi] Don't use -fvisibility-global-new-delete-hidden when not defining...Petr Hosek
2019-05-02[gn] Support for building libcxxabiPetr Hosek
2019-05-02Attempt to fix flaky tests.Eric Fiselier
2019-05-01Merge to upstream r359534.Dan Albert
2019-04-30Update DemangleConfig.h to better mangle LLVM's version.Eric Fiselier
2019-04-29Remove XFail for new GCC. They fixed itEric Fiselier
2019-04-25Fix compilation error with -DLIBCXXABI_ENABLE_THREADS=OFFMichael Platings
2019-04-24Cleanup new cxa guard implementation.Eric Fiselier
2019-04-24Work around GCC test failure.Eric Fiselier
2019-04-24Rewrite cxa guard implementation.Eric Fiselier
2019-04-23[libc++abi] Don't use a .sh.cpp test for uncaught_exceptionLouis Dionne
2019-04-18[libc++] Make sure we re-export some missing libc++abi symbols from libc++Louis Dionne
2019-04-11Fix PR41465 - Use __builtin_mul_overflow instead of hand-rolled check.Eric Fiselier
2019-04-11[NFC] Correct outdated links to the Itanium C++ ABI documentationLouis Dionne
2019-04-10[libc++abi] Create a macro for the 32 bit guard setting on ARM platformsLouis Dionne
2019-04-08Revert "Make reads and writes of the guard variable atomic."Eric Fiselier
2019-04-08Fix incorrect change during refactoring.Eric Fiselier
2019-04-08Remove unneeded write in __cxa_guard_release.Eric Fiselier
2019-04-08Make reads and writes of the guard variable atomic.Eric Fiselier
2019-04-05Fix PR41395 - __cxa_vec_new may overflow in allocation size calculation.Eric Fiselier