summaryrefslogtreecommitdiff
path: root/lib/sanitizer_common/sanitizer_atomic_msvc.h
Commit message (Expand)AuthorAgeFilesLines
* Remove NOLINTs from compiler-rtVitaly Buka2019-09-111-36/+27
* Update the file headers across all of the LLVM projects in the monorepoChandler Carruth2019-01-191-4/+3
* [asan Win64] Implement atomic_compare_exchange_strong for 8 bitEtienne Bergeron2016-07-061-7/+9
* This patch is activating the build of Asan on Windows 64-bits.Etienne Bergeron2016-05-271-4/+7
* Re-apply r241217 with build fixes:Peter Collingbourne2015-07-021-14/+22
* Revert r241217, it breaks the build on Windows.Nico Weber2015-07-021-22/+14
* ubsan: Port runtime library to (32- and 64-bit) Windows.Peter Collingbourne2015-07-021-14/+22
* [ASan/Win] Unbreak the build after r211216Timur Iskhodzhanov2014-07-071-17/+4
* [Sanitizer tests] Define 16- and 64-bit versions of atomic_compare_exchange_s...Timur Iskhodzhanov2014-05-131-0/+35
* sanitizer_atomic_msvc.h: add atomic_fetch_{add,sub} overloads for uintptr_tHans Wennborg2014-04-141-0/+29
* tsan: add another missing windows atomic operationDmitry Vyukov2014-03-041-0/+13
* tsan: fix windows buildDmitry Vyukov2014-03-041-0/+8
* [ASan] Rename a atomic_compare_exchange_strong parameter to avoid a compiler ...Timur Iskhodzhanov2013-05-231-2/+2
* [Sanitizer] First effort to implement atomic_compare_exchange for 1-byte vars...Alexey Samsonov2013-03-251-3/+24
* tsan: add the FIXMEDmitry Vyukov2013-01-141-0/+2
* [ASan/Win] Satisfy lintTimur Iskhodzhanov2013-01-091-6/+6
* [ASan/Win] Unbreak the 32-bit RTL buildTimur Iskhodzhanov2013-01-091-0/+21
* [Sanitizer] attempt to fix InterlockedCompareExchangePointer intrinsic on MSVCAlexey Samsonov2012-12-261-2/+3
* tsan: fix windows build (2)Dmitry Vyukov2012-08-311-4/+3
* tsan: fix windows build (1)Dmitry Vyukov2012-08-311-0/+25
* tsan/asan: third try on msvc atomicsDmitry Vyukov2012-06-291-4/+5
* tsan/asan: second attemp on msvc atomicsDmitry Vyukov2012-06-291-7/+14
* tsan/asan: first try on msvc atomicsDmitry Vyukov2012-06-291-0/+104