summaryrefslogtreecommitdiffstats
path: root/libcxxabi/src
Commit message (Expand)AuthorAgeFilesLines
* [libcxxabi] Fix layout of __cxa_exception for win64Martin Storsjö2020-02-041-5/+5
* [libcxxabi] Insert padding in __cxa_exception struct for compatibilitySteven Wu2020-02-031-0/+45
* [demangle] Copy back some NFC commits from LLVMErik Pilkington2020-01-092-8/+8
* [libc++abi] Fix non-constant initialization of default terminateEric Fiselier2019-12-111-6/+8
* [libcxx{,abi}] Emit deplibs only when detected by CMakeMichał Górny2019-12-024-4/+4
* [demangle] NFC: get rid of NodeOrStringErik Pilkington2019-11-042-63/+19
* [libc++abi] Introduce a LIBCXXABI_LIBRARY_VERSION optionLouis Dionne2019-10-071-1/+1
* [libc++abi] Do not define -Dcxxabi_shared_EXPORTS when building libc++abiLouis Dionne2019-10-071-1/+3
* [libc++abi] Remove redundant link flags on Apple platformsLouis Dionne2019-10-071-18/+1
* [libc++abi] Link against libSystem on Apple platformsLouis Dionne2019-10-041-3/+8
* [libc++abi] Do not export some implementation-detail functionsLouis Dionne2019-10-031-3/+3
* [NFC][libc++abi] Convert stray tabs to spacesLouis Dionne2019-10-022-10/+10
* [libc++abi] Remove uses of C++ headers when possibleLouis Dionne2019-10-017-24/+21
* [NFC][libc++abi] Remove trailing whitespace from sourcesLouis Dionne2019-10-016-86/+86
* [libc++abi] Remove redundant #include of <string.h>Louis Dionne2019-10-011-20/+14
* [libcxxabi] Fix arm build failer with libgccAdhemerval Zanella2019-09-251-0/+4
* Fix incorrect demangling of call operator of lambda with explicitRichard Smith2019-09-091-4/+0
* Simplify demangler rule for lambda-expressions to match discussion onRichard Smith2019-09-091-44/+16
* Synchronize LLVM's copy of libc++abi's demangler with the libc++abiRichard Smith2019-09-071-1/+2
* Implement demangling support for C++20 lambda expression extensions.Richard Smith2019-09-062-29/+417
* [libcxxabi] __cxa_guard_require: test guard byte with != 0 instead of == 1Fangrui Song2019-08-161-1/+1
* libcxxabi: Rename .hpp files to .hNico Weber2019-08-129-14/+14
* Remove outdated comment about clang not populating src2dst_offsetBenjamin Kramer2019-08-121-1/+0
* [libc++] Take 2: Integrate the PSTL into libc++Louis Dionne2019-08-051-0/+10
* [runtimes] Don't depend on libpthread on AndroidYi Kong2019-07-224-4/+4
* Revert "[libc++] Integrate the PSTL into libc++"Louis Dionne2019-07-191-11/+0
* [libc++] Integrate the PSTL into libc++Louis Dionne2019-07-191-0/+11
* [libcxxabi] Don't process exceptions in cxa_handlers when they're disabledPetr Hosek2019-07-122-0/+4
* [demangle] Support for C++2a char8_tErik Pilkington2019-06-281-0/+4
* [libcxxabi] Use an explicit list to export symbols from the dylibLouis Dionne2019-06-271-0/+21
* [demangle] Special case clang's creative mangling of __uuidof expressions.Erik Pilkington2019-06-181-0/+31
* [demangle] Vendor extended types shouldn't be considered substitution candidatesErik Pilkington2019-06-101-1/+5
* [libcxx] Use libtool when merging archives on Apple platformsPetr Hosek2019-06-021-0/+5
* [runtimes] Check if pragma comment(lib, ...) is supported firstPetr Hosek2019-05-304-3/+7
* [runtimes] Support ELF dependent libraries featurePetr Hosek2019-05-303-0/+16
* Update private_typeinfo's `is_equal` implementation after r361913Eric Fiselier2019-05-291-7/+5
* [runtimes] Move libunwind, libc++abi and libc++ to lib/$target/c++ and includ...Petr Hosek2019-05-221-2/+2
* minor cmake formatting style fixNico Weber2019-05-071-1/+3
* [libcxxabi] Don't use -fvisibility-global-new-delete-hidden when not defining...Petr Hosek2019-05-061-1/+6
* [gn] Support for building libcxxabiPetr Hosek2019-05-021-4/+10
* Update DemangleConfig.h to better mangle LLVM's version.Eric Fiselier2019-04-301-12/+68
* Fix compilation error with -DLIBCXXABI_ENABLE_THREADS=OFFMichael Platings2019-04-251-0/+3
* Cleanup new cxa guard implementation.Eric Fiselier2019-04-241-4/+13
* Rewrite cxa guard implementation.Eric Fiselier2019-04-243-263/+595
* Fix PR41465 - Use __builtin_mul_overflow instead of hand-rolled check.Eric Fiselier2019-04-111-4/+29
* [NFC] Correct outdated links to the Itanium C++ ABI documentationLouis Dionne2019-04-117-7/+7
* [libc++abi] Create a macro for the 32 bit guard setting on ARM platformsLouis Dionne2019-04-101-10/+10
* Revert "Make reads and writes of the guard variable atomic."Eric Fiselier2019-04-081-33/+19
* Fix incorrect change during refactoring.Eric Fiselier2019-04-081-1/+1
* Remove unneeded write in __cxa_guard_release.Eric Fiselier2019-04-081-1/+0