summaryrefslogtreecommitdiff
path: root/atomic
Commit message (Expand)AuthorAgeFilesLines
...
* * 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
* Cleaner mechanism for using platform-specific atomics on platformsBrian Pane2002-08-311-20/+40
* fix apr_atomic_init() on systems without threadsBrian Pane2002-07-051-0/+8
* Use the native cmpxchg() function for NetWareBradley Nicholes2002-06-111-45/+0
* ignore generated filesJeff Trawick2002-04-301-0/+4
* Hopefully close the build problems with atomic on Solaris systemsJim Jagielski2002-04-231-1/+1
* Removed some extraneous code from the apr_atomic_cas functionBrian Pane2002-04-221-6/+0
* Style police are on the prowl.Justin Erenkrantz2002-04-221-15/+13
* Add .deps to cvsignore since APR may now generate .deps files.Justin Erenkrantz2002-04-222-0/+2
* Allow VPATH builds to properly generate build dependencies. This requiresJustin Erenkrantz2002-04-223-1/+6
* Add back >>2 that was unintentionally removed in previous commit.Justin Erenkrantz2002-04-191-1/+1
* Ensure that the ATOMIC_HASH can not be negative.Justin Erenkrantz2002-04-181-2/+1
* ** DEPRECATE old lock API: apr_lock.h **Aaron Bannert2002-04-091-2/+1
* Remove unnecessary include of apr_lock.h (untested patch).Aaron Bannert2002-04-091-1/+0
* Hmmm... this forces srcdir to exist hereJim Jagielski2002-03-291-2/+3
* Typo - thanks RMJim Jagielski2002-03-291-1/+1
* srcdir is bogus at present... this, at least, allows it toJim Jagielski2002-03-291-3/+3
* Get VPATH builds to work with solaris atomics again.Aaron Bannert2002-03-281-2/+2
* Brain dead mistake. I meant to _dec instead of _incBradley Nicholes2002-03-281-1/+1