summaryrefslogtreecommitdiff
path: root/libcxxabi/src/cxa_guard.cpp
AgeCommit message (Expand)Author
2023-08-11[runtimes][NFC] Remove stray whitespace on extern C commentsLouis Dionne
2021-11-17[runtimes][NFC] Remove filenames at the top of the license noticeLouis Dionne
2019-04-24Rewrite cxa guard implementation.Eric Fiselier
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-05Further refactor cxa_guard.cppEric Fiselier
2019-04-04Create RAII lock guard for global initialization lock.Eric Fiselier
2019-04-04Always use is_initialized and set_initialized in cxa_guard.cppEric Fiselier
2019-01-19Update more file headers across all of the LLVM projects in the monorepoChandler Carruth
2017-03-30[libc++abi] Delete config.hShoaib Meenai
2017-03-04Turn on -Wunused-function and cleanup occurancesEric Fiselier
2017-01-26Fix chromium build (libcxxabi)Asiri Rathnayake
2017-01-03[libcxxabi] Introduce an externally threaded libc++abi variant.Asiri Rathnayake
2016-10-13[libcxxabi] Refactor pthread usage into a separate APIAsiri Rathnayake
2016-09-21[libcxxabi] cleanup the use of LIBCXXABI_HAS_NO_THREADS macro (NFC)Asiri Rathnayake
2016-08-31libc++abi: fix some -Wunused-function warningsSaleem Abdulrasool
2015-12-04ibc++abi: mark visibilitySaleem Abdulrasool
2015-12-04c++abi: whitespace adjustmentSaleem Abdulrasool
2015-02-05Enable -Wundef.Dan Albert
2014-09-05s/LIBCXXABI_SINGLE_THREADED/LIBCXXABI_HAS_NO_THREADS/ for consistency with li...Jonathan Roelofs
2014-05-08Fix broken build from r208135Jonathan Roelofs
2014-05-06On single threaded systems, turn mutexes into nopsJonathan Roelofs
2012-03-14Missed an underscore on the last commit.Howard Hinnant
2012-03-14Enable __arm__ on appleHoward Hinnant
2012-01-25cxa_guard.cpp didn't quite make it on the last commit: Restricted headers to...Howard Hinnant
2011-08-02move abort_message() to its own fileNick Kledzik
2011-06-07Add support for the ARM EABI variant of the __cxa_guard methods, controlled byNick Lewycky
2011-05-24Introduce cxa_virtual.cpp and cxa_guard.cpp. Contributed by Nick Lewycky, How...Howard Hinnant