summaryrefslogtreecommitdiff
path: root/atomic/win32
Commit message (Expand)AuthorAgeFilesLines
* atomic: Follow up r1902257: No cast for InterlockedCompareExchangePointer().ylavic2022-06-261-9/+5
* atomic: Avoid casts and/or use correct ones.ylavic2022-06-261-9/+9
* apr_atomic_set64: Follow up to r1868129.ylavic2022-01-071-0/+7
* * atomic/win32/apr_atomic64.civan2019-10-161-0/+7
* apr_atomic_read64(): Fix non-atomic read on 32-bit Windows.ivan2019-10-081-1/+3
* Address some warnings raised by MSVC-32/64.ylavic2019-04-031-39/+11
* atomics: follow up to r1841078: provide specific initializer for generic 64bitylavic2019-01-171-3/+5
* Add in Atomics for 64bit intsjim2018-09-171-0/+94
* atomic: fix API of atomic_{cas,xchg}ptr() for APR-2.ylavic2016-10-061-3/+3
* Fix errors when building on Visual Studio 2013 whilegsmith2015-04-241-49/+8
* Added blocking for MSVC pragma.fuankg2011-03-251-0/+2
* Apparently I'm too wordy, even the compiler agrees.wrowe2007-10-241-1/+1
* Match win32's volatility declaration (except for mingw)wrowe2007-10-231-1/+3
* Fix win32 stub for apr_atomic_xchgptr.davi2007-07-121-1/+1
* Introduce apr_atomic_xchgptr, which atomically exchanges a pair of pointerdavi2007-07-101-0/+13
* Fix the typo.jorton2006-08-031-1/+1
* Update license header.jorton2006-08-031-6/+6
* Add __MINGW32__ versions of the Win32 Atomic functions, that all do their own...pquerna2006-07-151-1/+15
* These args can't be volatile in MSVC 14.wrowe2006-01-131-1/+1
* These operations are NOT necessarily function-based on 64 bitwrowe2005-05-161-0/+20
* Update copyright year to 2005 and standardize on current copyright owner line.jerenkrantz2005-02-041-1/+2
* WIN64: avoid unresolved external error with 64 bit buildake2004-09-201-0/+8
* Quiet build breakage on VC6 with the originally shipped includeswrowe2004-04-161-5/+16
* Relicense.jorton2004-02-281-49/+10
* apr_atomic_add32() and apr_atomic_inc32() now return values (the old value)trawick2003-12-041-4/+5
* move win32 atomic functions out of the unix file (which wasn't builttrawick2003-12-031-0/+121