summaryrefslogtreecommitdiff
path: root/atomic
Commit message (Expand)AuthorAgeFilesLines
...
* Fix the typo.Joe Orton2006-08-034-4/+4
* Update license header.Joe Orton2006-08-034-24/+24
* Add __MINGW32__ versions of the Win32 Atomic functions, that all do their own...Paul Querna2006-07-151-1/+15
* Implement apr_atomics using Solaris' native atomic API.Colm MacCarthaigh2006-06-131-0/+55
* These args can't be volatile in MSVC 14.William A. Rowe Jr2006-01-131-1/+1
* These operations are NOT necessarily function-based on 64 bitWilliam A. Rowe Jr2005-05-161-0/+20
* Update copyright year to 2005 and standardize on current copyright owner line.Justin Erenkrantz2005-02-044-4/+8
* Remove .cvsignore files.Joe Orton2004-11-182-8/+0
* WIN64: avoid unresolved external error with 64 bit buildAllan K. Edwards2004-09-201-0/+8
* * atomic/unix/apr_atomic.c: Force use of generic atomics if gccJoe Orton2004-09-131-0/+6
* Fixed apr_atomic_dec on NetWare to be thread safeJean-Jacques Clar2004-09-021-2/+1
* Quiet build breakage on VC6 with the originally shipped includesWilliam A. Rowe Jr2004-04-161-5/+16
* Relicense.Joe Orton2004-02-281-49/+10
* Relicense APR under Apache License, Version 2.0Justin Erenkrantz2004-02-133-147/+30
* First whack at switching to a single top-level make. This adds a dependencyGreg Stein2004-02-052-27/+0
* Clean up configure logic for enabling "nonportable" atomics: don'tJoe Orton2004-01-061-2/+6
* * atomic/unix/apr_atomic.c: Enable x86 asm on AMD64.Joe Orton2004-01-061-1/+2
* * atomic/solaris_sparc: Remove now-unused leftovers ofJoe Orton2003-12-313-33/+0
* * apr_atomic.c: Remove use of atomic_* from FreeBSD'sJoe Orton2003-12-311-30/+0
* Review of x86 asm, fixing intel_atomic_add32 with gcc 2.7.2.1 whichJoe Orton2003-12-161-13/+10
* enable i386 atomics for gcc on any platform...Jeff Trawick2003-12-151-2/+1
* enable the x86 atomic code on Solaris/x86Jeff Trawick2003-12-121-1/+1
* ppc + gcc updatesGreg Ames2003-12-091-6/+29
* fix an apparent cut-n-paste-o in a commentGreg Ames2003-12-091-1/+1
* no functional change. add whitespace to align asm operandsGreg Ames2003-12-091-1/+1
* changes to the apr atomic implementations for unix-ish boxesJeff Trawick2003-12-081-33/+69
* Switch to a pure atomic implementationBradley Nicholes2003-12-081-6/+2
* add apr_atomic_cas32 for ppc with gcc.Greg Ames2003-12-081-0/+25
* intel_atomic_add32: re-specify asm inputs and outputs, after RTFMing andGreg Ames2003-12-051-4/+5
* use an inlined function to eliminate one copy of the xadd assembler code.Greg Ames2003-12-051-8/+9
* * apr_atomic.c: abort() if any mutex locking or unlocking calls fail.Joe Orton2003-12-051-51/+42
* be sure that _add and _inc use 32 bit instructions. Also make sure gccGreg Ames2003-12-041-4/+4
* Fix up the return values for apr_atomic_add32() and apr_atomic_inc32() since ...Bradley Nicholes2003-12-041-2/+6
* apr_atomic_add32() and apr_atomic_inc32() now return values (the old value)Jeff Trawick2003-12-044-29/+50
* move win32 atomic functions out of the unix file (which wasn't builtJeff Trawick2003-12-032-70/+121
* apr_atomic_t is deadJeff Trawick2003-12-031-6/+0
* move the implementations of apr atomics out of the public header fileJeff Trawick2003-12-033-9/+295
* axing deprecated apr_atomic_foo functionsJeff Trawick2003-11-162-103/+3
* fix type mismatch with picky compiler settings on z/OSJeff Trawick2003-11-051-4/+4
* Fix default impl of apr_atomic_xchg32, and add a test case for itBrian Pane2003-09-261-1/+1
* new version of atomic API that works specifically on apr_uint32_t values for ...Brian Pane2003-09-251-1/+134
* removed the solaris specific atomic code.Ian Holsman2003-05-031-132/+0
* This code was licensed under version 1.0 of the Mozilla Public LicenseJoe Orton2003-04-301-1/+14
* Update copyright notices to 2003.Thom May2003-01-014-4/+4
* remove an extraneous endifBrian Pane2002-10-191-1/+0
* Add pointer version of apr_atomic_casBrian Pane2002-10-193-3/+30
* fix an old typo and a bad cut-and-pasteBrian Pane2002-10-191-2/+2
* Fix !APR_HAS_THREADS code path for apr_atomic_cas by always definingJustin Erenkrantz2002-09-011-1/+1
* Minor style nit.Justin Erenkrantz2002-09-011-2/+2
* Fixed the SPARC v8plus version of apr_atomic_dec so thatBrian Pane2002-09-011-2/+4